Lines Matching defs:ssl
67 #include <openssl/ssl.h>
298 SSL *ssl;
342 "ssl",
502 if (SSL_get_shutdown(bev_ssl->ssl) & SSL_RECEIVED_SHUTDOWN)
548 BIO_number_written(SSL_get_wbio(bev_ssl->ssl));
550 BIO_number_read(SSL_get_rbio(bev_ssl->ssl));
556 unsigned long num_w = BIO_number_written(SSL_get_wbio(bev_ssl->ssl));
557 unsigned long num_r = BIO_number_read(SSL_get_rbio(bev_ssl->ssl));
598 r = SSL_read(bev_ssl->ssl, space[i].iov_base, space[i].iov_len);
608 int err = SSL_get_error(bev_ssl->ssl, r);
674 r = SSL_write(bev_ssl->ssl, space[i].iov_base,
685 int err = SSL_get_error(bev_ssl->ssl, r);
809 n_to_read = SSL_pending(bev_ssl->ssl);
1008 r = SSL_do_handshake(bev_ssl->ssl);
1023 int err = SSL_get_error(bev_ssl->ssl, r);
1104 if (SSL_renegotiate(bev_ssl->ssl) < 0)
1218 BIO *bio = SSL_get_wbio(bev_ssl->ssl);
1224 SSL_free(bev_ssl->ssl);
1276 SSL_set_bio(bev_ssl->ssl, bio, bio);
1310 return bev_ssl->ssl;
1317 SSL *ssl,
1339 SSL_set_mode(ssl, SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER);
1342 bev_ssl->ssl = ssl;
1362 SSL_set_accept_state(bev_ssl->ssl);
1367 SSL_set_connect_state(bev_ssl->ssl);
1406 SSL *ssl,
1419 SSL_set_bio(ssl, bio, bio);
1422 base, underlying, -1, ssl, state, options);
1428 SSL *ssl,
1433 BIO *bio = SSL_get_wbio(ssl);
1457 SSL_set_bio(ssl, bio, bio);
1464 base, NULL, fd, ssl, state, options);