Lines Matching defs:s_ssl
616 int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family,
618 int doit_biopair(SSL *s_ssl, SSL *c_ssl, long bytes, clock_t *s_time,
620 int doit(SSL *s_ssl, SSL *c_ssl, long bytes);
897 SSL *c_ssl, *s_ssl;
1759 s_ssl = SSL_new(s_ctx);
1766 SSL_set_options(s_ssl, SSL_OP_ENABLE_KTLS);
1768 if (!set_protocol_version(server_min_proto, s_ssl, SSL_CTRL_SET_MIN_PROTO_VERSION))
1770 if (!set_protocol_version(server_max_proto, s_ssl, SSL_CTRL_SET_MAX_PROTO_VERSION))
1802 ret = doit(s_ssl, c_ssl, bytes);
1805 ret = doit_biopair(s_ssl, c_ssl, bytes, &s_time, &c_time);
1809 ret = doit_localhost(s_ssl, c_ssl, BIO_FAMILY_IPV4,
1813 ret = doit_localhost(s_ssl, c_ssl, BIO_FAMILY_IPV6,
1844 if (SSL_session_reused(s_ssl) != should_reuse ||
1848 SSL_session_reused(s_ssl), SSL_session_reused(c_ssl));
1855 if (write_session(server_sess_out, SSL_get_session(s_ssl)) == 0) {
1890 SSL_free(s_ssl);
1916 int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family, long count,
1987 SSL_set_accept_state(s_ssl);
1988 SSL_set_bio(s_ssl, server, server);
1989 (void)BIO_set_ssl(s_ssl_bio, s_ssl, BIO_NOCLOSE);
2099 if (SSL_in_init(s_ssl))
2101 SSL_state_string_long(s_ssl));
2157 if (BIO_get_ktls_send(SSL_get_wbio(s_ssl))
2158 && BIO_get_ktls_recv(SSL_get_rbio(s_ssl)))
2160 else if (BIO_get_ktls_send(SSL_get_wbio(s_ssl)))
2162 else if (BIO_get_ktls_recv(SSL_get_rbio(s_ssl)))
2174 if (verify_npn(c_ssl, s_ssl) < 0)
2181 if (verify_alpn(c_ssl, s_ssl) < 0
2182 || verify_servername(c_ssl, s_ssl) < 0)
2213 int doit_biopair(SSL *s_ssl, SSL *c_ssl, long count,
2242 SSL_set_accept_state(s_ssl);
2243 SSL_set_bio(s_ssl, server, server);
2244 (void)BIO_set_ssl(s_ssl_bio, s_ssl, BIO_NOCLOSE);
2378 if (SSL_in_init(s_ssl))
2380 SSL_state_string_long(s_ssl));
2548 if (verify_npn(c_ssl, s_ssl) < 0)
2555 if (verify_alpn(c_ssl, s_ssl) < 0
2556 || verify_servername(c_ssl, s_ssl) < 0)
2592 int doit(SSL *s_ssl, SSL *c_ssl, long count)
2640 * give to s_ssl
2654 SSL_set_accept_state(s_ssl);
2655 SSL_set_bio(s_ssl, c_to_s, s_to_c);
2661 SSL_set_max_send_fragment(s_ssl, max_frag);
2662 BIO_set_ssl(s_bio, s_ssl, BIO_NOCLOSE);
2684 if (SSL_in_init(s_ssl))
2686 SSL_state_string_long(s_ssl));
2834 SSL_set_max_send_fragment(s_ssl, max_frag -= 5);
2846 if (verify_npn(c_ssl, s_ssl) < 0)