BIO_CB_READ
case BIO_CB_RETURN|BIO_CB_READ:
case BIO_CB_READ:
if ((ret = (int)bio_call_callback(b, BIO_CB_READ, out, outl, 0,
ret = (int)bio_call_callback(b, BIO_CB_READ | BIO_CB_RETURN,
if (bareoper == BIO_CB_READ || bareoper == BIO_CB_WRITE ||
int read_return = BIO_CB_READ | BIO_CB_RETURN;
(oper&BIO_CB_READ)?"read":((oper&BIO_CB_WRITE)?"write":"other"),
if( (oper == (BIO_CB_READ|BIO_CB_RETURN) && argl == 0) ||
if (cmd == (BIO_CB_READ | BIO_CB_RETURN)) {
(oper&BIO_CB_READ)?"read":((oper&BIO_CB_WRITE)?"write":"other"),
if( (oper == (BIO_CB_READ|BIO_CB_RETURN) && argl == 0) ||