Home
last modified time | relevance | path

Searched refs:rbio (Results 1 – 8 of 8) sorted by relevance

/dragonfly/crypto/libressl/ssl/
H A Dbio_ssl.c308 else if (ssl->rbio != NULL) in ssl_ctrl()
309 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr); in ssl_ctrl()
374 ret = BIO_pending(ssl->rbio); in ssl_ctrl()
382 if ((b->next_bio != NULL) && (b->next_bio != ssl->rbio)) { in ssl_ctrl()
394 if (ssl->rbio != ssl->wbio) in ssl_ctrl()
399 ssl->rbio = NULL; in ssl_ctrl()
442 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr); in ssl_ctrl()
459 ret = BIO_ctrl(ssl->rbio, cmd, num, ptr); in ssl_ctrl()
484 ret = BIO_callback_ctrl(ssl->rbio, cmd, fp); in ssl_callback_ctrl()
H A Dssl_lib.c533 if (s->rbio != s->wbio) in SSL_free()
534 BIO_free_all(s->rbio); in SSL_free()
604 if (s->rbio != rbio && s->rbio != s->wbio) in SSL_set_bio()
605 BIO_free_all(s->rbio); in SSL_set_bio()
608 s->rbio = rbio; in SSL_set_bio()
615 return (s->rbio); in SSL_get_rbio()
621 BIO_free_all(s->rbio); in SSL_set0_rbio()
622 s->rbio = rbio; in SSL_set0_rbio()
688 if ((s->rbio == NULL) || (BIO_method_type(s->rbio) != BIO_TYPE_SOCKET) in SSL_set_wfd()
2856 if (s->rbio != NULL) { in SSL_dup()
[all …]
H A Dtls13_legacy.c28 if (ssl->rbio == NULL) { in tls13_legacy_wire_read()
36 if ((n = BIO_read(ssl->rbio, buf, len)) <= 0) { in tls13_legacy_wire_read()
37 if (BIO_should_read(ssl->rbio)) in tls13_legacy_wire_read()
189 BIO_set_retry_read(ssl->rbio); in tls13_legacy_return_code()
H A Dssl_pkt.c247 if (s->rbio != NULL) { in ssl3_read_n()
249 i = BIO_read(s->rbio, pkt + len + left, max - left); in ssl3_read_n()
H A Dssl_locl.h1084 BIO *rbio; /* used by SSL_read */ member
/dragonfly/crypto/libressl/apps/openssl/
H A Denc.c342 BIO *rbio = NULL, *wbio = NULL; in enc_main() local
535 rbio = in; in enc_main()
545 rbio = BIO_push(bzl, rbio); in enc_main()
561 rbio = BIO_push(b64, rbio); in enc_main()
601 } else if (BIO_read(rbio, mbuf, sizeof mbuf) != sizeof mbuf in enc_main()
602 || BIO_read(rbio, in enc_main()
739 inl = BIO_read(rbio, (char *) buff, bsize); in enc_main()
/dragonfly/crypto/libressl/crypto/cms/
H A Dcms_smime.c67 BIO *rbio; in cms_get_text_bio() local
70 rbio = BIO_new(BIO_s_null()); in cms_get_text_bio()
72 rbio = BIO_new(BIO_s_mem()); in cms_get_text_bio()
73 BIO_set_mem_eof_return(rbio, 0); in cms_get_text_bio()
75 rbio = out; in cms_get_text_bio()
77 return rbio; in cms_get_text_bio()
/dragonfly/crypto/libressl/include/openssl/
H A Dssl.h1164 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio);
1166 void SSL_set0_rbio(SSL *s, BIO *rbio);