| /freebsd/crypto/openssl/doc/designs/ddd/ |
| H A D | ddd-02-conn-nonblocking-threads.c | 21 BIO *ssl_bio; member 130 conn->ssl_bio = out; in new_conn() 146 l = BIO_write(conn->ssl_bio, buf, buf_len); in tx() 148 if (BIO_should_retry(conn->ssl_bio)) { in tx() 149 conn->tx_need_rx = BIO_should_read(conn->ssl_bio); in tx() 171 l = BIO_read(conn->ssl_bio, buf, buf_len); in rx() 173 if (BIO_should_retry(conn->ssl_bio)) { in rx() 174 conn->rx_need_tx = BIO_should_write(conn->ssl_bio); in rx() 193 if (!BIO_get_rpoll_descriptor(conn->ssl_bio, &d)) in get_conn_fd() 198 return BIO_get_fd(conn->ssl_bio, NULL); in get_conn_fd() [all …]
|
| H A D | ddd-05-mem-nonblocking.c | 20 BIO *ssl_bio, *net_bio; member 62 BIO *ssl_bio, *internal_bio, *net_bio; local 105 ssl_bio = BIO_new(BIO_f_ssl()); 106 if (ssl_bio == NULL) { 112 if (BIO_set_ssl(ssl_bio, ssl, BIO_CLOSE) <= 0) { 114 BIO_free(ssl_bio); 123 BIO_free(ssl_bio); 128 conn->ssl_bio = ssl_bio; 143 l = BIO_write(conn->ssl_bio, buf, buf_len); 172 l = BIO_read(conn->ssl_bio, buf, buf_len); [all …]
|
| H A D | ddd-02-conn-nonblocking.c | 21 BIO *ssl_bio; member 142 conn->ssl_bio = out; in new_conn() 158 l = BIO_write(conn->ssl_bio, buf, buf_len); in tx() 160 if (BIO_should_retry(conn->ssl_bio)) { in tx() 161 conn->tx_need_rx = BIO_should_read(conn->ssl_bio); in tx() 183 l = BIO_read(conn->ssl_bio, buf, buf_len); in rx() 185 if (BIO_should_retry(conn->ssl_bio)) { in rx() 186 conn->rx_need_tx = BIO_should_write(conn->ssl_bio); in rx() 205 if (!BIO_get_rpoll_descriptor(conn->ssl_bio, &d)) in get_conn_fd() 210 return BIO_get_fd(conn->ssl_bio, NULL); in get_conn_fd() [all …]
|
| /freebsd/crypto/openssl/demos/bio/ |
| H A D | server-cmod.c | 27 BIO *ssl_bio = NULL; in main() local 45 ssl_bio = BIO_new_ssl(ctx, 0); in main() 55 BIO_set_accept_bios(in, ssl_bio); in main() 56 ssl_bio = NULL; in main() 95 BIO_free_all(ssl_bio); in main()
|
| H A D | saccept.c | 56 BIO *ssl_bio = NULL; in main() local 76 ssl_bio = BIO_new_ssl(ctx, 0); in main() 86 BIO_set_accept_bios(in, ssl_bio); in main() 87 ssl_bio = NULL; in main() 126 BIO_free_all(ssl_bio); in main()
|
| H A D | sconnect.c | 42 BIO *ssl_bio; in main() local 67 ssl_bio = BIO_new(BIO_f_ssl()); in main() 68 BIO_set_ssl(ssl_bio, ssl, BIO_CLOSE); in main() 77 BIO_free(ssl_bio); in main() 82 out = BIO_push(ssl_bio, out); in main()
|
| H A D | server-arg.c | 26 BIO *ssl_bio = NULL; in main() local 98 ssl_bio = BIO_new_ssl(ctx, 0); in main() 108 BIO_set_accept_bios(in, ssl_bio); in main() 109 ssl_bio = NULL; in main() 145 BIO_free_all(ssl_bio); in main()
|
| H A D | server-conf.c | 28 BIO *ssl_bio = NULL; in main() local 90 ssl_bio = BIO_new_ssl(ctx, 0); in main() 100 BIO_set_accept_bios(in, ssl_bio); in main() 101 ssl_bio = NULL; in main() 140 BIO_free_all(ssl_bio); in main()
|
| /freebsd/crypto/openssl/apps/ |
| H A D | s_server.c | 3262 BIO *io, *ssl_bio, *sbio, *edio; in www_body() local 3283 ssl_bio = BIO_new(BIO_f_ssl()); in www_body() 3285 if ((io == NULL) || (ssl_bio == NULL) || (edio == NULL)) in www_body() 3336 BIO_set_ssl(ssl_bio, con, BIO_CLOSE); in www_body() 3337 BIO_push(io, ssl_bio); in www_body() 3338 ssl_bio = NULL; in www_body() 3729 BIO_free(ssl_bio); in www_body() 3741 BIO *io, *ssl_bio, *sbio; in rev_body() local 3750 ssl_bio = BIO_new(BIO_f_ssl()); in rev_body() 3751 if ((io == NULL) || (ssl_bio == NULL)) in rev_body() [all …]
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | ssl.h | 1620 void BIO_ssl_shutdown(BIO *ssl_bio);
|
| H A D | ssl.h.in | 1573 void BIO_ssl_shutdown(BIO *ssl_bio);
|