Lines Matching refs:rbio
471 if (s->rbio != NULL)
472 BIO_free_all(s->rbio);
473 if ((s->wbio != NULL) && (s->wbio != s->rbio))
509 void SSL_set_bio(SSL *s,BIO *rbio,BIO *wbio)
521 if ((s->rbio != NULL) && (s->rbio != rbio))
522 BIO_free_all(s->rbio);
523 if ((s->wbio != NULL) && (s->wbio != wbio) && (s->rbio != s->wbio))
525 s->rbio=rbio;
530 { return(s->rbio); }
589 if ((s->rbio == NULL) || (BIO_method_type(s->rbio) != BIO_TYPE_SOCKET)
590 || ((int)BIO_get_fd(s->rbio,NULL) != fd))
1966 * to write to the rbio, and an application program where
1967 * rbio and wbio are separate couldn't even know what it
1971 * SSL_want_write(s)) and rbio and wbio *are* the same,
2169 /* setup rbio, and wbio */
2170 if (s->rbio != NULL)
2172 if (!BIO_dup_state(s->rbio,(char *)&ret->rbio))
2177 if (s->wbio != s->rbio)
2183 ret->wbio=ret->rbio;