/openbsd/regress/lib/libssl/tlslegacy/ |
H A D | tlslegacytest.c | 561 BIO *rbio = NULL, *wbio = NULL; in tlslegacy_client_test() local 568 if ((rbio = BIO_new_mem_buf(tct->server_response, in tlslegacy_client_test() 588 BIO_up_ref(rbio); in tlslegacy_client_test() 590 SSL_set_bio(ssl, rbio, wbio); in tlslegacy_client_test() 609 BIO_free(rbio); in tlslegacy_client_test()
|
/openbsd/regress/lib/libssl/server/ |
H A D | servertest.c | 117 BIO *rbio = NULL, *wbio = NULL; in server_hello_test() local 124 if ((rbio = BIO_new_mem_buf(sht->client_hello, in server_hello_test() 161 BIO_up_ref(rbio); in server_hello_test() 163 SSL_set_bio(ssl, rbio, wbio); in server_hello_test() 180 BIO_free(rbio); in server_hello_test()
|
/openbsd/regress/lib/libssl/api/ |
H A D | apitest.c | 84 tls_client(BIO *rbio, BIO *wbio) in tls_client() argument 103 BIO_up_ref(rbio); in tls_client() 106 SSL_set_bio(ssl, rbio, wbio); in tls_client() 115 tls_server(BIO *rbio, BIO *wbio) in tls_server() argument 137 BIO_up_ref(rbio); in tls_server() 140 SSL_set_bio(ssl, rbio, wbio); in tls_server()
|
/openbsd/regress/lib/libssl/tls/ |
H A D | tlstest.c | 43 tls_client(BIO *rbio, BIO *wbio) in tls_client() argument 54 BIO_up_ref(rbio); in tls_client() 57 SSL_set_bio(ssl, rbio, wbio); in tls_client() 65 tls_server(BIO *rbio, BIO *wbio) in tls_server() argument 89 BIO_up_ref(rbio); in tls_server() 92 SSL_set_bio(ssl, rbio, wbio); in tls_server()
|
/openbsd/lib/libssl/ |
H A D | bio_ssl.c | 308 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 D | ssl_lib.c | 548 if (s->rbio != s->wbio) in SSL_free() 549 BIO_free_all(s->rbio); in SSL_free() 621 if (s->rbio != rbio && s->rbio != s->wbio) in SSL_set_bio() 622 BIO_free_all(s->rbio); in SSL_set_bio() 625 s->rbio = rbio; in SSL_set_bio() 633 return (s->rbio); in SSL_get_rbio() 640 BIO_free_all(s->rbio); in SSL_set0_rbio() 641 s->rbio = rbio; in SSL_set0_rbio() 713 if ((s->rbio == NULL) || (BIO_method_type(s->rbio) != BIO_TYPE_SOCKET) in SSL_set_wfd() 2930 if (s->rbio != NULL) { in SSL_dup() [all …]
|
H A D | tls13_legacy.c | 28 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 D | ssl_pkt.c | 252 if (s->rbio != NULL) { in ssl3_read_n() 254 i = BIO_read(s->rbio, pkt + len + left, max - left); in ssl3_read_n()
|
H A D | ssl.h | 1142 void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio); 1144 void SSL_set0_rbio(SSL *s, BIO *rbio);
|
H A D | ssl_local.h | 893 BIO *rbio; /* used by SSL_read */ member
|
/openbsd/regress/lib/libssl/quic/ |
H A D | quictest.c | 45 BIO *rbio; member 78 if ((ret = BIO_read(qd->rbio, buf, sizeof(buf))) > 0) { in quic_read_handshake_data() 283 client_data->rbio = server_wbio; in quictest() 292 server_data->rbio = client_wbio; in quictest()
|
/openbsd/regress/lib/libssl/client/ |
H A D | clienttest.c | 627 BIO *rbio = NULL, *wbio = NULL; in client_hello_test() local 640 if ((rbio = BIO_new_mem_buf(rbuf, sizeof(rbuf))) == NULL) { in client_hello_test() 666 BIO_up_ref(rbio); in client_hello_test() 668 SSL_set_bio(ssl, rbio, wbio); in client_hello_test() 728 BIO_free(rbio); in client_hello_test()
|
/openbsd/regress/lib/libssl/shutdown/ |
H A D | shutdowntest.c | 43 tls_client(BIO *rbio, BIO *wbio) in tls_client() argument 54 BIO_up_ref(rbio); in tls_client() 57 SSL_set_bio(ssl, rbio, wbio); in tls_client() 65 tls_server(BIO *rbio, BIO *wbio) in tls_server() argument 89 BIO_up_ref(rbio); in tls_server() 92 SSL_set_bio(ssl, rbio, wbio); in tls_server()
|
/openbsd/usr.bin/openssl/ |
H A D | enc.c | 342 BIO *rbio = NULL, *wbio = NULL; in enc_main() local 530 rbio = in; in enc_main() 545 rbio = BIO_push(b64, rbio); in enc_main() 585 } else if (BIO_read(rbio, mbuf, sizeof mbuf) != sizeof mbuf in enc_main() 586 || BIO_read(rbio, in enc_main() 720 inl = BIO_read(rbio, (char *) buff, bsize); in enc_main()
|
/openbsd/lib/libcrypto/cms/ |
H A D | cms_smime.c | 74 BIO *rbio; in cms_get_text_bio() local 77 rbio = BIO_new(BIO_s_null()); in cms_get_text_bio() 79 rbio = BIO_new(BIO_s_mem()); in cms_get_text_bio() 80 BIO_set_mem_eof_return(rbio, 0); in cms_get_text_bio() 82 rbio = out; in cms_get_text_bio() 84 return rbio; in cms_get_text_bio()
|
/openbsd/regress/lib/libssl/ssl/ |
H A D | ssltest.c | 1356 s_ssl->rbio = NULL; in doit() 1360 c_ssl->rbio = NULL; in doit()
|