bio_read_intern
ret = bio_read_intern(b, data, (size_t)dlen, &readbytes);
return bio_read_intern(b, data, dlen, readbytes) > 0;