Symbol: SSL
crypto/krb5/src/plugins/tls/k5tls/openssl.c
292
SSL *ssl;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
42
SSL *ssl;
crypto/krb5/src/plugins/tls/k5tls/openssl.c
438
SSL *ssl = NULL;
crypto/openssl/apps/ciphers.c
82
static unsigned int dummy_psk(SSL *ssl, const char *hint, char *identity,
crypto/openssl/apps/ciphers.c
94
SSL *ssl = NULL;
crypto/openssl/apps/include/apps.h
78
void wait_for_async(SSL *s);
crypto/openssl/apps/include/s_apps.h
33
int ssl_print_sigalgs(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
34
int ssl_print_point_formats(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
35
int ssl_print_groups(BIO *out, SSL *s, int noshared);
crypto/openssl/apps/include/s_apps.h
36
int ssl_print_tmp_key(BIO *out, SSL *s);
crypto/openssl/apps/include/s_apps.h
42
void do_ssl_shutdown(SSL *ssl);
crypto/openssl/apps/include/s_apps.h
47
void apps_ssl_info_callback(const SSL *s, int where, int ret);
crypto/openssl/apps/include/s_apps.h
49
size_t len, SSL *ssl, void *arg);
crypto/openssl/apps/include/s_apps.h
50
void tlsext_cb(SSL *s, int client_server, int type, const unsigned char *data,
crypto/openssl/apps/include/s_apps.h
53
int generate_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/apps/include/s_apps.h
55
int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/apps/include/s_apps.h
63
int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/apps/include/s_apps.h
65
int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/apps/include/s_apps.h
74
void print_verify_detail(SSL *s, BIO *bio);
crypto/openssl/apps/include/s_apps.h
75
void print_ssl_summary(SSL *s);
crypto/openssl/apps/include/s_apps.h
86
void print_ca_names(BIO *bio, SSL *s);
crypto/openssl/apps/include/s_apps.h
87
void ssl_print_secure_renegotiation_notes(BIO *bio, SSL *s);
crypto/openssl/apps/lib/apps.c
2564
SSL *ssl;
crypto/openssl/apps/lib/apps.c
3226
void wait_for_async(SSL *s)
crypto/openssl/apps/lib/s_cb.c
1197
static void print_raw_cipherlist(SSL *s)
crypto/openssl/apps/lib/s_cb.c
1253
void print_verify_detail(SSL *s, BIO *bio)
crypto/openssl/apps/lib/s_cb.c
1305
void print_ssl_summary(SSL *s)
crypto/openssl/apps/lib/s_cb.c
1444
int (*old_cb)(const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,
crypto/openssl/apps/lib/s_cb.c
1473
static int security_callback_debug(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/apps/lib/s_cb.c
1595
static void keylog_callback(const SSL *ssl, const char *line)
crypto/openssl/apps/lib/s_cb.c
1642
void print_ca_names(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
1661
void ssl_print_secure_renegotiation_notes(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
208
static void ssl_print_client_cert_types(BIO *bio, SSL *s)
crypto/openssl/apps/lib/s_cb.c
267
static int do_print_sigalgs(BIO *out, SSL *s, int shared)
crypto/openssl/apps/lib/s_cb.c
330
int ssl_print_sigalgs(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
349
int ssl_print_point_formats(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
383
int ssl_print_groups(BIO *out, SSL *s, int noshared)
crypto/openssl/apps/lib/s_cb.c
420
int ssl_print_tmp_key(BIO *out, SSL *s)
crypto/openssl/apps/lib/s_cb.c
547
void apps_ssl_info_callback(const SSL *s, int where, int ret)
crypto/openssl/apps/lib/s_cb.c
655
size_t len, SSL *ssl, void *arg)
crypto/openssl/apps/lib/s_cb.c
828
void tlsext_cb(SSL *s, int client_server, int type,
crypto/openssl/apps/lib/s_cb.c
841
int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/apps/lib/s_cb.c
903
int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/apps/lib/s_cb.c
920
int generate_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/apps/lib/s_cb.c
931
int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/apps/lib/s_cb.c
973
static void print_chain_flags(SSL *s, int flags)
crypto/openssl/apps/lib/s_cb.c
992
static int set_cert_cb(SSL *ssl, void *arg)
crypto/openssl/apps/lib/s_socket.c
483
void do_ssl_shutdown(SSL *ssl)
crypto/openssl/apps/lib/tlssrp_depr.c
135
static char *dummy_srp(SSL *ssl, void *arg)
crypto/openssl/apps/lib/tlssrp_depr.c
153
static int ssl_srp_server_param_cb(SSL *s, int *ad, void *arg)
crypto/openssl/apps/lib/tlssrp_depr.c
60
static int ssl_srp_verify_param_cb(SSL *s, void *arg)
crypto/openssl/apps/lib/tlssrp_depr.c
98
static char *ssl_give_srp_client_pwd_cb(SSL *s, void *arg)
crypto/openssl/apps/s_client.c
112
static void print_stuff(BIO *berr, SSL *con, int full);
crypto/openssl/apps/s_client.c
114
static int ocsp_resp_cb(SSL *s, void *arg);
crypto/openssl/apps/s_client.c
141
static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity,
crypto/openssl/apps/s_client.c
203
static int psk_use_session_cb(SSL *s, const EVP_MD *md,
crypto/openssl/apps/s_client.c
272
static int ssl_servername_cb(SSL *s, int *ad, void *arg)
crypto/openssl/apps/s_client.c
294
static int next_proto_cb(SSL *s, unsigned char **out, unsigned char *outlen,
crypto/openssl/apps/s_client.c
318
static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/apps/s_client.c
3463
static void print_stuff(BIO *bio, SSL *s, int full)
crypto/openssl/apps/s_client.c
3710
static int ocsp_resp_cb(SSL *s, void *arg)
crypto/openssl/apps/s_client.c
3881
static void user_data_init(struct user_data_st *user_data, SSL *con, char *buf,
crypto/openssl/apps/s_client.c
414
static int tlsa_import_rr(SSL *con, const char *rrdata)
crypto/openssl/apps/s_client.c
462
static int tlsa_import_rrset(SSL *con, STACK_OF(OPENSSL_STRING) *rrset)
crypto/openssl/apps/s_client.c
74
SSL *con;
crypto/openssl/apps/s_client.c
897
static int new_session_cb(SSL *s, SSL_SESSION *sess)
crypto/openssl/apps/s_client.c
933
SSL *con = NULL;
crypto/openssl/apps/s_client.c
95
static void user_data_init(struct user_data_st *user_data, SSL *con, char *buf,
crypto/openssl/apps/s_server.c
130
static unsigned int psk_server_cb(SSL *ssl, const char *identity,
crypto/openssl/apps/s_server.c
198
static int psk_find_session_cb(SSL *ssl, const unsigned char *identity,
crypto/openssl/apps/s_server.c
2546
SSL *con = NULL;
crypto/openssl/apps/s_server.c
3037
static int is_retryable(SSL *con, int i)
crypto/openssl/apps/s_server.c
3047
static int init_ssl_connection(SSL *con)
crypto/openssl/apps/s_server.c
3150
static void print_connection_info(SSL *con)
crypto/openssl/apps/s_server.c
3260
SSL *con;
crypto/openssl/apps/s_server.c
3740
SSL *con;
crypto/openssl/apps/s_server.c
3894
static int generate_session_id(SSL *ssl, unsigned char *id,
crypto/openssl/apps/s_server.c
3935
static int add_session(SSL *ssl, SSL_SESSION *session)
crypto/openssl/apps/s_server.c
3974
static SSL_SESSION *get_session(SSL *ssl, const unsigned char *id, int idlen,
crypto/openssl/apps/s_server.c
425
static int ssl_servername_cb(SSL *s, int *ad, void *arg)
crypto/openssl/apps/s_server.c
478
static int get_ocsp_resp_from_responder(SSL *s, tlsextstatusctx *srctx,
crypto/openssl/apps/s_server.c
600
static int cert_status_cb(SSL *s, void *arg)
crypto/openssl/apps/s_server.c
61
static int not_resumable_sess_cb(SSL *s, int is_forward_secure);
crypto/openssl/apps/s_server.c
658
static int next_proto_cb(SSL *s, const unsigned char **data,
crypto/openssl/apps/s_server.c
66
static int init_ssl_connection(SSL *s);
crypto/openssl/apps/s_server.c
676
static int alpn_cb(SSL *s, const unsigned char **out, unsigned char *outlen,
crypto/openssl/apps/s_server.c
68
static int generate_session_id(SSL *ssl, unsigned char *id,
crypto/openssl/apps/s_server.c
709
static int not_resumable_sess_cb(SSL *s, int is_forward_secure)
crypto/openssl/apps/s_server.c
72
static void print_connection_info(SSL *con);
crypto/openssl/apps/s_time.c
136
SSL *scon = NULL;
crypto/openssl/apps/s_time.c
35
static SSL *doConnection(SSL *scon, const char *host, SSL_CTX *ctx);
crypto/openssl/apps/s_time.c
429
static SSL *doConnection(SSL *scon, const char *host, SSL_CTX *ctx)
crypto/openssl/apps/s_time.c
432
SSL *serverCon;
crypto/openssl/crypto/engine/eng_pkey.c
114
int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s,
crypto/openssl/demos/bio/client-arg.c
21
SSL *ssl;
crypto/openssl/demos/bio/client-conf.c
22
SSL *ssl = NULL;
crypto/openssl/demos/bio/sconnect.c
41
SSL *ssl;
crypto/openssl/demos/guide/quic-client-block.c
120
SSL *ssl = NULL;
crypto/openssl/demos/guide/quic-client-non-block.c
112
static void wait_for_activity(SSL *ssl)
crypto/openssl/demos/guide/quic-client-non-block.c
165
static int handle_io_failure(SSL *ssl, int res)
crypto/openssl/demos/guide/quic-client-non-block.c
227
SSL *ssl = NULL;
crypto/openssl/demos/guide/quic-multi-stream.c
111
static int write_a_request(SSL *stream, const char *request_start,
crypto/openssl/demos/guide/quic-multi-stream.c
137
SSL *ssl = NULL;
crypto/openssl/demos/guide/quic-multi-stream.c
138
SSL *stream1 = NULL, *stream2 = NULL, *stream3 = NULL;
crypto/openssl/demos/guide/quic-server-block.c
211
SSL *listener, *conn;
crypto/openssl/demos/guide/quic-server-block.c
95
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/demos/guide/quic-server-non-block.c
225
static void wait_for_activity(SSL *ssl)
crypto/openssl/demos/guide/quic-server-non-block.c
301
static int handle_io_failure(SSL *ssl, int res)
crypto/openssl/demos/guide/quic-server-non-block.c
364
SSL *listener, *conn = NULL;
crypto/openssl/demos/guide/quic-server-non-block.c
95
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/demos/guide/tls-client-block.c
103
SSL *ssl = NULL;
crypto/openssl/demos/guide/tls-client-non-block.c
103
static void wait_for_activity(SSL *ssl, int write)
crypto/openssl/demos/guide/tls-client-non-block.c
138
static int handle_io_failure(SSL *ssl, int res)
crypto/openssl/demos/guide/tls-client-non-block.c
180
SSL *ssl = NULL;
crypto/openssl/demos/guide/tls-server-block.c
230
SSL *ssl;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
1046
SSL *listener = NULL;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
1049
SSL *ssl;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
119
static void add_id_status(uint64_t id, SSL *ssl, struct h3ssl *h3ssl, int status)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
1267
SSL *newssl = get_ids_connection(&h3ssl);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
136
static void add_id(uint64_t id, SSL *ssl, struct h3ssl *h3ssl)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
142
static void add_ids_listener(SSL *ssl, struct h3ssl *h3ssl)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
146
static void add_ids_connection(struct h3ssl *h3ssl, SSL *ssl)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
150
static SSL *get_ids_connection(struct h3ssl *h3ssl)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
164
static void replace_ids_connection(struct h3ssl *h3ssl, SSL *oldstream, SSL *newstream)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
342
static int quic_server_read(nghttp3_conn *h3conn, SSL *stream, uint64_t id, struct h3ssl *h3ssl)
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
38
SSL *s; /* the stream openssl uses in SSL_read(), SSL_write etc */
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
397
SSL *rstream = NULL;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
398
SSL *pstream = NULL;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
399
SSL *cstream = NULL;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
400
SSL *conn;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
518
SSL *s;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
528
SSL *conn = SSL_accept_connection(item->desc.value.ssl, 0);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
529
SSL *oldconn;
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
577
SSL *stream = SSL_accept_stream(item->desc.value.ssl, 0);
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
889
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/demos/http3/ossl-nghttp3-demo-server.c
983
static int wait_for_activity(SSL *ssl)
crypto/openssl/demos/http3/ossl-nghttp3.c
126
static OSSL_DEMO_H3_STREAM *h3_conn_accept_stream(OSSL_DEMO_H3_CONN *conn, SSL *qstream)
crypto/openssl/demos/http3/ossl-nghttp3.c
26
SSL *s; /* QUIC stream SSL object */
crypto/openssl/demos/http3/ossl-nghttp3.c
402
SSL *qconn = NULL;
crypto/openssl/demos/http3/ossl-nghttp3.c
455
SSL *OSSL_DEMO_H3_CONN_get0_connection(const OSSL_DEMO_H3_CONN *conn)
crypto/openssl/demos/http3/ossl-nghttp3.c
578
SSL *snew;
crypto/openssl/demos/http3/ossl-nghttp3.c
66
SSL *qconn;
crypto/openssl/demos/http3/ossl-nghttp3.h
85
SSL *OSSL_DEMO_H3_CONN_get0_connection(const OSSL_DEMO_H3_CONN *conn);
crypto/openssl/demos/quic/server/server.c
108
static int run_quic_conn(SSL *conn)
crypto/openssl/demos/quic/server/server.c
143
SSL *listener = NULL, *conn = NULL;
crypto/openssl/demos/quic/server/server.c
32
static int select_alpn(SSL *ssl,
crypto/openssl/demos/sslecho/main.c
142
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-01-conn-blocking.c
52
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
20
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c
65
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
20
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-02-conn-nonblocking.c
65
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
103
int rx(SSL *ssl, void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
112
void teardown(SSL *ssl)
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
142
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
50
SSL *new_conn(SSL_CTX *ctx, int fd, const char *bare_hostname)
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
52
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
94
int tx(SSL *ssl, const void *buf, int buf_len)
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
15
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
59
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
19
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
64
SSL *ssl;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
498
SSL *ssl = NULL;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
72
SSL *ssl;
crypto/openssl/engines/e_capi.c
143
static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
crypto/openssl/engines/e_capi.c
149
static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
crypto/openssl/engines/e_capi.c
151
static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
crypto/openssl/engines/e_capi.c
1698
static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
crypto/openssl/engines/e_capi.c
1804
static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
crypto/openssl/engines/e_capi.c
1832
static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
crypto/openssl/engines/e_capi.c
193
int (*client_cert_select)(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
crypto/openssl/fuzz/client.c
63
SSL *client = NULL;
crypto/openssl/fuzz/dtlsclient.c
63
SSL *client = NULL;
crypto/openssl/fuzz/dtlsserver.c
3431
SSL *server;
crypto/openssl/fuzz/quic-client.c
55
SSL *client = NULL, *stream = NULL;
crypto/openssl/fuzz/quic-client.c
56
SSL *allstreams[] = { NULL, NULL, NULL, NULL };
crypto/openssl/fuzz/quic-server.c
57
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/fuzz/quic-server.c
66
SSL *server = NULL, *stream = NULL;
crypto/openssl/fuzz/quic-server.c
67
SSL *allstreams[] = { NULL, NULL, NULL, NULL };
crypto/openssl/fuzz/server.c
2315
SSL *server;
crypto/openssl/include/internal/quic_channel.h
122
SSL *tls;
crypto/openssl/include/internal/quic_channel.h
318
SSL *ossl_quic_channel_get0_tls(QUIC_CHANNEL *ch);
crypto/openssl/include/internal/quic_channel.h
351
SSL *ossl_quic_channel_get0_ssl(QUIC_CHANNEL *ch);
crypto/openssl/include/internal/quic_channel.h
408
SSL *msg_callback_ssl);
crypto/openssl/include/internal/quic_port.h
50
SSL *(*get_conn_user_ssl)(QUIC_CHANNEL *ch, void *arg);
crypto/openssl/include/internal/quic_port.h
83
QUIC_CHANNEL *ossl_quic_port_create_outgoing(QUIC_PORT *port, SSL *tls);
crypto/openssl/include/internal/quic_port.h
90
QUIC_CHANNEL *ossl_quic_port_create_incoming(QUIC_PORT *port, SSL *tls);
crypto/openssl/include/internal/quic_record_rx.h
65
SSL *msg_callback_ssl);
crypto/openssl/include/internal/quic_record_tx.h
69
SSL *msg_callback_ssl);
crypto/openssl/include/internal/quic_ssl.h
101
__owur SSL *ossl_quic_conn_stream_new(SSL *s, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
102
__owur SSL *ossl_quic_get0_connection(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
103
__owur SSL *ossl_quic_get0_listener(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
104
__owur SSL *ossl_quic_get0_domain(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
105
__owur int ossl_quic_get_domain_flags(const SSL *s, uint64_t *domain_flags);
crypto/openssl/include/internal/quic_ssl.h
106
__owur int ossl_quic_get_stream_type(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
107
__owur uint64_t ossl_quic_get_stream_id(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
108
__owur int ossl_quic_is_stream_local(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
109
__owur int ossl_quic_set_default_stream_mode(SSL *s, uint32_t mode);
crypto/openssl/include/internal/quic_ssl.h
110
__owur SSL *ossl_quic_detach_stream(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
111
__owur int ossl_quic_attach_stream(SSL *conn, SSL *stream);
crypto/openssl/include/internal/quic_ssl.h
112
__owur int ossl_quic_set_incoming_stream_policy(SSL *s, int policy,
crypto/openssl/include/internal/quic_ssl.h
114
__owur SSL *ossl_quic_accept_stream(SSL *s, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
115
__owur size_t ossl_quic_get_accept_stream_queue_len(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
116
__owur int ossl_quic_get_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/include/internal/quic_ssl.h
118
__owur int ossl_quic_set_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/include/internal/quic_ssl.h
120
__owur SSL *ossl_quic_accept_connection(SSL *ssl, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
121
__owur size_t ossl_quic_get_accept_connection_queue_len(SSL *ssl);
crypto/openssl/include/internal/quic_ssl.h
122
__owur int ossl_quic_listen(SSL *ssl);
crypto/openssl/include/internal/quic_ssl.h
124
__owur int ossl_quic_stream_reset(SSL *ssl,
crypto/openssl/include/internal/quic_ssl.h
128
__owur int ossl_quic_get_stream_read_state(SSL *ssl);
crypto/openssl/include/internal/quic_ssl.h
129
__owur int ossl_quic_get_stream_write_state(SSL *ssl);
crypto/openssl/include/internal/quic_ssl.h
130
__owur int ossl_quic_get_stream_read_error_code(SSL *ssl,
crypto/openssl/include/internal/quic_ssl.h
132
__owur int ossl_quic_get_stream_write_error_code(SSL *ssl,
crypto/openssl/include/internal/quic_ssl.h
134
__owur int ossl_quic_get_conn_close_info(SSL *ssl,
crypto/openssl/include/internal/quic_ssl.h
138
uint64_t ossl_quic_set_options(SSL *s, uint64_t opts);
crypto/openssl/include/internal/quic_ssl.h
139
uint64_t ossl_quic_clear_options(SSL *s, uint64_t opts);
crypto/openssl/include/internal/quic_ssl.h
140
uint64_t ossl_quic_get_options(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
143
__owur int ossl_quic_set_write_buffer_size(SSL *s, size_t size);
crypto/openssl/include/internal/quic_ssl.h
150
int ossl_quic_set_override_now_cb(SSL *s,
crypto/openssl/include/internal/quic_ssl.h
159
void ossl_quic_conn_force_assist_thread_wake(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
162
QUIC_CHANNEL *ossl_quic_conn_get_channel(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
164
int ossl_quic_has_pending(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
165
int ossl_quic_get_shutdown(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
177
int ossl_quic_conn_poll_events(SSL *ssl, uint64_t events, int do_tick,
crypto/openssl/include/internal/quic_ssl.h
179
int ossl_quic_get_notifier_fd(SSL *ssl);
crypto/openssl/include/internal/quic_ssl.h
180
void ossl_quic_enter_blocking_section(SSL *ssl, QUIC_REACTOR_WAIT_CTX *wctx);
crypto/openssl/include/internal/quic_ssl.h
181
void ossl_quic_leave_blocking_section(SSL *ssl, QUIC_REACTOR_WAIT_CTX *wctx);
crypto/openssl/include/internal/quic_ssl.h
23
__owur SSL *ossl_quic_new(SSL_CTX *ctx);
crypto/openssl/include/internal/quic_ssl.h
24
__owur SSL *ossl_quic_new_listener(SSL_CTX *ctx, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
25
__owur SSL *ossl_quic_new_listener_from(SSL *ssl, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
26
__owur SSL *ossl_quic_new_from_listener(SSL *ssl, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
27
__owur SSL *ossl_quic_new_domain(SSL_CTX *ctx, uint64_t flags);
crypto/openssl/include/internal/quic_ssl.h
50
__owur int ossl_quic_init(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
51
void ossl_quic_deinit(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
52
void ossl_quic_free(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
53
int ossl_quic_reset(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
54
int ossl_quic_clear(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
55
__owur int ossl_quic_accept(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
56
__owur int ossl_quic_connect(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
57
__owur int ossl_quic_read(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/include/internal/quic_ssl.h
58
__owur int ossl_quic_peek(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/include/internal/quic_ssl.h
59
__owur int ossl_quic_write_flags(SSL *s, const void *buf, size_t len,
crypto/openssl/include/internal/quic_ssl.h
61
__owur int ossl_quic_write(SSL *s, const void *buf, size_t len, size_t *written);
crypto/openssl/include/internal/quic_ssl.h
62
__owur long ossl_quic_ctrl(SSL *s, int cmd, long larg, void *parg);
crypto/openssl/include/internal/quic_ssl.h
64
__owur long ossl_quic_callback_ctrl(SSL *s, int cmd, void (*fp)(void));
crypto/openssl/include/internal/quic_ssl.h
66
__owur size_t ossl_quic_pending(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
67
__owur int ossl_quic_key_update(SSL *s, int update_type);
crypto/openssl/include/internal/quic_ssl.h
68
__owur int ossl_quic_get_key_update_type(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
72
int ossl_quic_renegotiate_check(SSL *ssl, int initok);
crypto/openssl/include/internal/quic_ssl.h
74
int ossl_quic_do_handshake(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
75
int ossl_quic_set_connect_state(SSL *s, int raiseerrs);
crypto/openssl/include/internal/quic_ssl.h
76
int ossl_quic_set_accept_state(SSL *s, int raiseerrs);
crypto/openssl/include/internal/quic_ssl.h
78
__owur int ossl_quic_has_pending(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
79
__owur int ossl_quic_handle_events(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
80
__owur int ossl_quic_get_event_timeout(SSL *s, struct timeval *tv,
crypto/openssl/include/internal/quic_ssl.h
82
OSSL_TIME ossl_quic_get_event_deadline(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
83
__owur int ossl_quic_get_rpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *d);
crypto/openssl/include/internal/quic_ssl.h
84
__owur int ossl_quic_get_wpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *d);
crypto/openssl/include/internal/quic_ssl.h
85
__owur int ossl_quic_get_net_read_desired(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
86
__owur int ossl_quic_get_net_write_desired(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
87
__owur int ossl_quic_get_error(const SSL *s, int i);
crypto/openssl/include/internal/quic_ssl.h
88
__owur int ossl_quic_want(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
89
__owur int ossl_quic_conn_get_blocking_mode(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
90
__owur int ossl_quic_conn_set_blocking_mode(SSL *s, int blocking);
crypto/openssl/include/internal/quic_ssl.h
91
__owur int ossl_quic_conn_shutdown(SSL *s, uint64_t flags,
crypto/openssl/include/internal/quic_ssl.h
94
__owur int ossl_quic_conn_stream_conclude(SSL *s);
crypto/openssl/include/internal/quic_ssl.h
95
void ossl_quic_conn_set0_net_rbio(SSL *s, BIO *net_wbio);
crypto/openssl/include/internal/quic_ssl.h
96
void ossl_quic_conn_set0_net_wbio(SSL *s, BIO *net_wbio);
crypto/openssl/include/internal/quic_ssl.h
97
BIO *ossl_quic_conn_get_net_rbio(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
98
BIO *ossl_quic_conn_get_net_wbio(const SSL *s);
crypto/openssl/include/internal/quic_ssl.h
99
__owur int ossl_quic_conn_set_initial_peer_addr(SSL *s,
crypto/openssl/include/internal/quic_tls.h
22
SSL *s;
crypto/openssl/include/internal/quic_trace.h
16
const void *buf, size_t msglen, SSL *ssl, void *arg);
crypto/openssl/include/internal/quic_tserver.h
198
SSL *ssl, void *arg),
crypto/openssl/include/internal/quic_txp.h
212
SSL *msg_callback_ssl);
crypto/openssl/include/internal/ssl.h
17
const void *buf, size_t len, SSL *ssl, void *arg);
crypto/openssl/include/internal/ssl.h
19
int ossl_ssl_get_error(const SSL *s, int i, int check_err);
crypto/openssl/include/internal/statem.h
139
__owur int ossl_statem_accept(SSL *s);
crypto/openssl/include/internal/statem.h
140
__owur int ossl_statem_connect(SSL *s);
crypto/openssl/include/internal/statem.h
168
int ossl_statem_set_mutator(SSL *s,
crypto/openssl/include/openssl/bio.h
426
SSL *ssl;
crypto/openssl/include/openssl/core_dispatch.h
260
(SSL *s, const unsigned char *buf, size_t buf_len,
crypto/openssl/include/openssl/core_dispatch.h
264
(SSL *s, const unsigned char **buf, size_t *bytes_read,
crypto/openssl/include/openssl/core_dispatch.h
268
(SSL *s, size_t bytes_read, void *arg))
crypto/openssl/include/openssl/core_dispatch.h
271
(SSL *s, uint32_t prot_level, int direction,
crypto/openssl/include/openssl/core_dispatch.h
275
(SSL *s, const unsigned char *params, size_t params_len,
crypto/openssl/include/openssl/core_dispatch.h
279
(SSL *s, unsigned char alert_code, void *arg))
crypto/openssl/include/openssl/engine.h
275
typedef int (*ENGINE_SSL_CLIENT_CERT_PTR)(ENGINE *, SSL *ssl,
crypto/openssl/include/openssl/engine.h
646
int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s, STACK_OF(X509_NAME) *ca_dn,
crypto/openssl/include/openssl/srtp.h
57
__owur int SSL_set_tlsext_use_srtp(SSL *ssl, const char *profiles);
crypto/openssl/include/openssl/srtp.h
59
__owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);
crypto/openssl/include/openssl/srtp.h
60
__owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
crypto/openssl/include/openssl/ssl.h
1040
OSSL_DEPRECATEDIN_1_1_0 void SSL_set_debug(SSL *s, int debug);
crypto/openssl/include/openssl/ssl.h
1149
int SSL_in_init(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1150
int SSL_in_before(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1151
int SSL_is_init_finished(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1167
size_t SSL_get_finished(const SSL *s, void *buf, size_t count);
crypto/openssl/include/openssl/ssl.h
1168
size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count);
crypto/openssl/include/openssl/ssl.h
1568
const char *SSL_get0_group_name(SSL *s);
crypto/openssl/include/openssl/ssl.h
1569
const char *SSL_group_to_name(SSL *s, int id);
crypto/openssl/include/openssl/ssl.h
1577
int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey);
crypto/openssl/include/openssl/ssl.h
1633
__owur int SSL_want(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1634
__owur int SSL_clear(SSL *s);
crypto/openssl/include/openssl/ssl.h
1642
__owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1643
__owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1656
__owur int SSL_get_fd(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1657
__owur int SSL_get_rfd(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1658
__owur int SSL_get_wfd(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1659
__owur const char *SSL_get_cipher_list(const SSL *s, int n);
crypto/openssl/include/openssl/ssl.h
1660
__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size);
crypto/openssl/include/openssl/ssl.h
1661
__owur int SSL_get_read_ahead(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1662
__owur int SSL_pending(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1663
__owur int SSL_has_pending(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1665
__owur int SSL_set_fd(SSL *s, int fd);
crypto/openssl/include/openssl/ssl.h
1666
__owur int SSL_set_rfd(SSL *s, int fd);
crypto/openssl/include/openssl/ssl.h
1667
__owur int SSL_set_wfd(SSL *s, int fd);
crypto/openssl/include/openssl/ssl.h
1669
void SSL_set0_rbio(SSL *s, BIO *rbio);
crypto/openssl/include/openssl/ssl.h
1670
void SSL_set0_wbio(SSL *s, BIO *wbio);
crypto/openssl/include/openssl/ssl.h
1671
void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio);
crypto/openssl/include/openssl/ssl.h
1672
__owur BIO *SSL_get_rbio(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1673
__owur BIO *SSL_get_wbio(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1674
__owur int SSL_set_cipher_list(SSL *s, const char *str);
crypto/openssl/include/openssl/ssl.h
1676
__owur int SSL_set_ciphersuites(SSL *s, const char *str);
crypto/openssl/include/openssl/ssl.h
1677
void SSL_set_read_ahead(SSL *s, int yes);
crypto/openssl/include/openssl/ssl.h
1678
__owur int SSL_get_verify_mode(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1679
__owur int SSL_get_verify_depth(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1680
__owur SSL_verify_cb SSL_get_verify_callback(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1681
void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback);
crypto/openssl/include/openssl/ssl.h
1682
void SSL_set_verify_depth(SSL *s, int depth);
crypto/openssl/include/openssl/ssl.h
1683
void SSL_set_cert_cb(SSL *s, int (*cb)(SSL *ssl, void *arg), void *arg);
crypto/openssl/include/openssl/ssl.h
1685
OSSL_DEPRECATEDIN_3_0 __owur int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa);
crypto/openssl/include/openssl/ssl.h
1687
__owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
1690
__owur int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey);
crypto/openssl/include/openssl/ssl.h
1691
__owur int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, const unsigned char *d,
crypto/openssl/include/openssl/ssl.h
1693
__owur int SSL_use_certificate(SSL *ssl, X509 *x);
crypto/openssl/include/openssl/ssl.h
1694
__owur int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len);
crypto/openssl/include/openssl/ssl.h
1695
__owur int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey,
crypto/openssl/include/openssl/ssl.h
1712
__owur int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type);
crypto/openssl/include/openssl/ssl.h
1715
__owur int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type);
crypto/openssl/include/openssl/ssl.h
1716
__owur int SSL_use_certificate_file(SSL *ssl, const char *file, int type);
crypto/openssl/include/openssl/ssl.h
1729
__owur int SSL_use_certificate_chain_file(SSL *ssl, const char *file);
crypto/openssl/include/openssl/ssl.h
1747
__owur const char *SSL_state_string(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1748
__owur const char *SSL_rstate_string(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1749
__owur const char *SSL_state_string_long(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1750
__owur const char *SSL_rstate_string_long(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1783
__owur int SSL_copy_session_id(SSL *to, const SSL *from);
crypto/openssl/include/openssl/ssl.h
1807
__owur int SSL_set_session(SSL *to, SSL_SESSION *session);
crypto/openssl/include/openssl/ssl.h
1811
__owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb);
crypto/openssl/include/openssl/ssl.h
1812
__owur int SSL_has_matching_session_id(const SSL *s,
crypto/openssl/include/openssl/ssl.h
1822
__owur X509 *SSL_get0_peer_certificate(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1823
__owur X509 *SSL_get1_peer_certificate(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1830
__owur STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1840
void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb)(SSL *ssl, void *arg),
crypto/openssl/include/openssl/ssl.h
1862
void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb);
crypto/openssl/include/openssl/ssl.h
1863
void SSL_set_default_passwd_cb_userdata(SSL *s, void *u);
crypto/openssl/include/openssl/ssl.h
1864
pem_password_cb *SSL_get_default_passwd_cb(SSL *s);
crypto/openssl/include/openssl/ssl.h
1865
void *SSL_get_default_passwd_cb_userdata(SSL *s);
crypto/openssl/include/openssl/ssl.h
1868
__owur int SSL_check_private_key(const SSL *ctx);
crypto/openssl/include/openssl/ssl.h
1874
SSL *SSL_new(SSL_CTX *ctx);
crypto/openssl/include/openssl/ssl.h
1875
int SSL_up_ref(SSL *s);
crypto/openssl/include/openssl/ssl.h
1876
int SSL_is_dtls(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1877
int SSL_is_tls(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1878
int SSL_is_quic(const SSL *s);
crypto/openssl/include/openssl/ssl.h
1879
__owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx,
crypto/openssl/include/openssl/ssl.h
1883
__owur int SSL_set_purpose(SSL *ssl, int purpose);
crypto/openssl/include/openssl/ssl.h
1885
__owur int SSL_set_trust(SSL *ssl, int trust);
crypto/openssl/include/openssl/ssl.h
1887
__owur int SSL_set1_host(SSL *s, const char *host);
crypto/openssl/include/openssl/ssl.h
1888
__owur int SSL_add1_host(SSL *s, const char *host);
crypto/openssl/include/openssl/ssl.h
1889
__owur const char *SSL_get0_peername(SSL *s);
crypto/openssl/include/openssl/ssl.h
1890
void SSL_set_hostflags(SSL *s, unsigned int flags);
crypto/openssl/include/openssl/ssl.h
1895
__owur int SSL_dane_enable(SSL *s, const char *basedomain);
crypto/openssl/include/openssl/ssl.h
1896
__owur int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector,
crypto/openssl/include/openssl/ssl.h
1898
__owur int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki);
crypto/openssl/include/openssl/ssl.h
1899
__owur int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector,
crypto/openssl/include/openssl/ssl.h
1906
SSL_DANE *SSL_get0_dane(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
1912
unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags);
crypto/openssl/include/openssl/ssl.h
1913
unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags);
crypto/openssl/include/openssl/ssl.h
1916
__owur int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm);
crypto/openssl/include/openssl/ssl.h
1919
__owur X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
1928
char *(*cb)(SSL *, void *));
crypto/openssl/include/openssl/ssl.h
1931
int (*cb)(SSL *, void *));
crypto/openssl/include/openssl/ssl.h
1934
int (*cb)(SSL *, int *, void *));
crypto/openssl/include/openssl/ssl.h
1938
int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g,
crypto/openssl/include/openssl/ssl.h
1941
int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass,
crypto/openssl/include/openssl/ssl.h
1944
OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_g(SSL *s);
crypto/openssl/include/openssl/ssl.h
1945
OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_N(SSL *s);
crypto/openssl/include/openssl/ssl.h
1947
OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_username(SSL *s);
crypto/openssl/include/openssl/ssl.h
1948
OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_userinfo(SSL *s);
crypto/openssl/include/openssl/ssl.h
1960
typedef int (*SSL_client_hello_cb_fn)(SSL *s, int *al, void *arg);
crypto/openssl/include/openssl/ssl.h
1963
typedef int (*SSL_new_pending_conn_cb_fn)(SSL_CTX *ctx, SSL *new_ssl,
crypto/openssl/include/openssl/ssl.h
1968
int SSL_client_hello_isv2(SSL *s);
crypto/openssl/include/openssl/ssl.h
1969
unsigned int SSL_client_hello_get0_legacy_version(SSL *s);
crypto/openssl/include/openssl/ssl.h
1970
size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out);
crypto/openssl/include/openssl/ssl.h
1971
size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out);
crypto/openssl/include/openssl/ssl.h
1972
size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out);
crypto/openssl/include/openssl/ssl.h
1973
size_t SSL_client_hello_get0_compression_methods(SSL *s,
crypto/openssl/include/openssl/ssl.h
1975
int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen);
crypto/openssl/include/openssl/ssl.h
1976
int SSL_client_hello_get_extension_order(SSL *s, uint16_t *exts,
crypto/openssl/include/openssl/ssl.h
1978
int SSL_client_hello_get0_ext(SSL *s, unsigned int type,
crypto/openssl/include/openssl/ssl.h
1981
void SSL_certs_clear(SSL *s);
crypto/openssl/include/openssl/ssl.h
1982
void SSL_free(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
1987
__owur int SSL_waiting_for_async(SSL *s);
crypto/openssl/include/openssl/ssl.h
1988
__owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds);
crypto/openssl/include/openssl/ssl.h
1989
__owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd,
crypto/openssl/include/openssl/ssl.h
1994
__owur int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback);
crypto/openssl/include/openssl/ssl.h
1995
__owur int SSL_set_async_callback_arg(SSL *s, void *arg);
crypto/openssl/include/openssl/ssl.h
1996
__owur int SSL_get_async_status(SSL *s, int *status);
crypto/openssl/include/openssl/ssl.h
1999
__owur int SSL_accept(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2000
__owur int SSL_stateless(SSL *s);
crypto/openssl/include/openssl/ssl.h
2001
__owur int SSL_connect(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2002
__owur int SSL_read(SSL *ssl, void *buf, int num);
crypto/openssl/include/openssl/ssl.h
2003
__owur int SSL_read_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes);
crypto/openssl/include/openssl/ssl.h
2009
__owur int SSL_read_early_data(SSL *s, void *buf, size_t num,
crypto/openssl/include/openssl/ssl.h
2011
__owur int SSL_peek(SSL *ssl, void *buf, int num);
crypto/openssl/include/openssl/ssl.h
2012
__owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes);
crypto/openssl/include/openssl/ssl.h
2013
__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size,
crypto/openssl/include/openssl/ssl.h
2015
__owur int SSL_write(SSL *ssl, const void *buf, int num);
crypto/openssl/include/openssl/ssl.h
2016
__owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written);
crypto/openssl/include/openssl/ssl.h
2017
__owur int SSL_write_early_data(SSL *s, const void *buf, size_t num,
crypto/openssl/include/openssl/ssl.h
2019
long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg);
crypto/openssl/include/openssl/ssl.h
2020
long SSL_callback_ctrl(SSL *, int, void (*)(void));
crypto/openssl/include/openssl/ssl.h
2026
__owur int SSL_write_ex2(SSL *s, const void *buf, size_t num,
crypto/openssl/include/openssl/ssl.h
2034
__owur int SSL_get_early_data_status(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2036
__owur int SSL_get_error(const SSL *s, int ret_code);
crypto/openssl/include/openssl/ssl.h
2037
__owur const char *SSL_get_version(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2038
__owur int SSL_get_handshake_rtt(const SSL *s, uint64_t *rtt);
crypto/openssl/include/openssl/ssl.h
2108
__owur size_t DTLS_get_data_mtu(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2110
__owur STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2112
__owur STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2113
__owur STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s);
crypto/openssl/include/openssl/ssl.h
2115
__owur int SSL_do_handshake(SSL *s);
crypto/openssl/include/openssl/ssl.h
2116
int SSL_key_update(SSL *s, int updatetype);
crypto/openssl/include/openssl/ssl.h
2117
int SSL_get_key_update_type(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2118
int SSL_renegotiate(SSL *s);
crypto/openssl/include/openssl/ssl.h
2119
int SSL_renegotiate_abbreviated(SSL *s);
crypto/openssl/include/openssl/ssl.h
2120
__owur int SSL_renegotiate_pending(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2121
int SSL_new_session_ticket(SSL *s);
crypto/openssl/include/openssl/ssl.h
2122
int SSL_shutdown(SSL *s);
crypto/openssl/include/openssl/ssl.h
2123
__owur int SSL_verify_client_post_handshake(SSL *s);
crypto/openssl/include/openssl/ssl.h
2125
void SSL_set_post_handshake_auth(SSL *s, int val);
crypto/openssl/include/openssl/ssl.h
2128
__owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2129
__owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method);
crypto/openssl/include/openssl/ssl.h
2135
void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list);
crypto/openssl/include/openssl/ssl.h
2137
__owur const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2139
__owur int SSL_add1_to_CA_list(SSL *ssl, const X509 *x);
crypto/openssl/include/openssl/ssl.h
2141
__owur const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2143
void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list);
crypto/openssl/include/openssl/ssl.h
2145
__owur STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2147
__owur int SSL_add_client_CA(SSL *ssl, X509 *x);
crypto/openssl/include/openssl/ssl.h
2150
void SSL_set_connect_state(SSL *s);
crypto/openssl/include/openssl/ssl.h
2151
void SSL_set_accept_state(SSL *s);
crypto/openssl/include/openssl/ssl.h
2153
__owur long SSL_get_default_timeout(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2162
__owur SSL *SSL_dup(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2164
__owur X509 *SSL_get_certificate(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2168
struct evp_pkey_st *SSL_get_privatekey(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2175
void SSL_set_quiet_shutdown(SSL *ssl, int mode);
crypto/openssl/include/openssl/ssl.h
2176
__owur int SSL_get_quiet_shutdown(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2177
void SSL_set_shutdown(SSL *ssl, int mode);
crypto/openssl/include/openssl/ssl.h
2178
__owur int SSL_get_shutdown(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2179
__owur int SSL_version(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2180
__owur int SSL_client_version(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2192
__owur SSL_SESSION *SSL_get_session(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2193
__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
crypto/openssl/include/openssl/ssl.h
2194
__owur SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2195
SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx);
crypto/openssl/include/openssl/ssl.h
2196
void SSL_set_info_callback(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2197
void (*cb)(const SSL *ssl, int type, int val));
crypto/openssl/include/openssl/ssl.h
2198
void (*SSL_get_info_callback(const SSL *ssl))(const SSL *ssl, int type,
crypto/openssl/include/openssl/ssl.h
2200
__owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2202
void SSL_set_verify_result(SSL *ssl, long v);
crypto/openssl/include/openssl/ssl.h
2203
__owur long SSL_get_verify_result(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2204
__owur STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2206
__owur size_t SSL_get_client_random(const SSL *ssl, unsigned char *out,
crypto/openssl/include/openssl/ssl.h
2208
__owur size_t SSL_get_server_random(const SSL *ssl, unsigned char *out,
crypto/openssl/include/openssl/ssl.h
2218
__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data);
crypto/openssl/include/openssl/ssl.h
2219
void *SSL_get_ex_data(const SSL *ssl, int idx);
crypto/openssl/include/openssl/ssl.h
2271
void SSL_set_default_read_buffer_len(SSL *s, size_t len);
crypto/openssl/include/openssl/ssl.h
2278
DH *(*dh)(SSL *ssl, int is_export,
crypto/openssl/include/openssl/ssl.h
2281
void SSL_set_tmp_dh_callback(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2282
DH *(*dh)(SSL *ssl, int is_export,
crypto/openssl/include/openssl/ssl.h
2287
__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2288
__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2302
const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr);
crypto/openssl/include/openssl/ssl.h
2305
int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len,
crypto/openssl/include/openssl/ssl.h
2310
__owur int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len);
crypto/openssl/include/openssl/ssl.h
2312
__owur int SSL_set_session_ticket_ext_cb(SSL *s,
crypto/openssl/include/openssl/ssl.h
2317
__owur int SSL_set_session_secret_cb(SSL *s,
crypto/openssl/include/openssl/ssl.h
2322
int (*cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2326
void SSL_set_not_resumable_session_callback(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2327
int (*cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2331
size_t (*cb)(SSL *ssl, int type,
crypto/openssl/include/openssl/ssl.h
2339
int SSL_set_record_padding_callback(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2340
size_t (*cb)(SSL *ssl, int type,
crypto/openssl/include/openssl/ssl.h
2342
void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg);
crypto/openssl/include/openssl/ssl.h
2343
void *SSL_get_record_padding_callback_arg(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2344
int SSL_set_block_padding(SSL *ssl, size_t block_size);
crypto/openssl/include/openssl/ssl.h
2345
int SSL_set_block_padding_ex(SSL *ssl, size_t app_block_size,
crypto/openssl/include/openssl/ssl.h
2347
int SSL_set_num_tickets(SSL *s, size_t num_tickets);
crypto/openssl/include/openssl/ssl.h
2348
size_t SSL_get_num_tickets(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2353
int SSL_handle_events(SSL *s);
crypto/openssl/include/openssl/ssl.h
2354
__owur int SSL_get_event_timeout(SSL *s, struct timeval *tv, int *is_infinite);
crypto/openssl/include/openssl/ssl.h
2355
__owur int SSL_get_rpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc);
crypto/openssl/include/openssl/ssl.h
2356
__owur int SSL_get_wpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc);
crypto/openssl/include/openssl/ssl.h
2357
__owur int SSL_net_read_desired(SSL *s);
crypto/openssl/include/openssl/ssl.h
2358
__owur int SSL_net_write_desired(SSL *s);
crypto/openssl/include/openssl/ssl.h
2359
__owur int SSL_set_blocking_mode(SSL *s, int blocking);
crypto/openssl/include/openssl/ssl.h
2360
__owur int SSL_get_blocking_mode(SSL *s);
crypto/openssl/include/openssl/ssl.h
2361
__owur int SSL_set1_initial_peer_addr(SSL *s, const BIO_ADDR *peer_addr);
crypto/openssl/include/openssl/ssl.h
2362
__owur SSL *SSL_get0_connection(SSL *s);
crypto/openssl/include/openssl/ssl.h
2363
__owur int SSL_is_connection(SSL *s);
crypto/openssl/include/openssl/ssl.h
2365
__owur int SSL_is_listener(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2366
__owur SSL *SSL_get0_listener(SSL *s);
crypto/openssl/include/openssl/ssl.h
2368
__owur SSL *SSL_new_listener(SSL_CTX *ctx, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2369
__owur SSL *SSL_new_listener_from(SSL *ssl, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2370
__owur SSL *SSL_new_from_listener(SSL *ssl, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2372
__owur SSL *SSL_accept_connection(SSL *ssl, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2373
__owur size_t SSL_get_accept_connection_queue_len(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2374
__owur int SSL_listen(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2376
__owur int SSL_is_domain(SSL *s);
crypto/openssl/include/openssl/ssl.h
2377
__owur SSL *SSL_get0_domain(SSL *s);
crypto/openssl/include/openssl/ssl.h
2378
__owur SSL *SSL_new_domain(SSL_CTX *ctx, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2388
__owur int SSL_get_domain_flags(const SSL *ssl, uint64_t *domain_flags);
crypto/openssl/include/openssl/ssl.h
2394
__owur int SSL_get_stream_type(SSL *s);
crypto/openssl/include/openssl/ssl.h
2396
__owur uint64_t SSL_get_stream_id(SSL *s);
crypto/openssl/include/openssl/ssl.h
2397
__owur int SSL_is_stream_local(SSL *s);
crypto/openssl/include/openssl/ssl.h
2402
__owur int SSL_set_default_stream_mode(SSL *s, uint32_t mode);
crypto/openssl/include/openssl/ssl.h
2407
__owur SSL *SSL_new_stream(SSL *s, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2412
__owur int SSL_set_incoming_stream_policy(SSL *s, int policy, uint64_t aec);
crypto/openssl/include/openssl/ssl.h
2415
__owur SSL *SSL_accept_stream(SSL *s, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2416
__owur size_t SSL_get_accept_stream_queue_len(SSL *s);
crypto/openssl/include/openssl/ssl.h
2419
__owur int SSL_inject_net_dgram(SSL *s, const unsigned char *buf,
crypto/openssl/include/openssl/ssl.h
2435
__owur int SSL_shutdown_ex(SSL *ssl, uint64_t flags,
crypto/openssl/include/openssl/ssl.h
2439
__owur int SSL_stream_conclude(SSL *ssl, uint64_t flags);
crypto/openssl/include/openssl/ssl.h
2445
__owur int SSL_stream_reset(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2456
__owur int SSL_get_stream_read_state(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2457
__owur int SSL_get_stream_write_state(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2459
__owur int SSL_get_stream_read_error_code(SSL *ssl, uint64_t *app_error_code);
crypto/openssl/include/openssl/ssl.h
2460
__owur int SSL_get_stream_write_error_code(SSL *ssl, uint64_t *app_error_code);
crypto/openssl/include/openssl/ssl.h
2472
__owur int SSL_get_conn_close_info(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
2496
int SSL_get_value_uint(SSL *s, uint32_t class_, uint32_t id, uint64_t *v);
crypto/openssl/include/openssl/ssl.h
2497
int SSL_set_value_uint(SSL *s, uint32_t class_, uint32_t id, uint64_t v);
crypto/openssl/include/openssl/ssl.h
2585
SSL_as_poll_descriptor(SSL *s)
crypto/openssl/include/openssl/ssl.h
2598
__owur int SSL_session_reused(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2599
__owur int SSL_is_server(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2609
void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2617
int SSL_config(SSL *s, const char *name);
crypto/openssl/include/openssl/ssl.h
2622
const void *buf, size_t len, SSL *ssl, void *arg);
crypto/openssl/include/openssl/ssl.h
2626
int DTLSv1_listen(SSL *s, BIO_ADDR *client);
crypto/openssl/include/openssl/ssl.h
2652
int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,
crypto/openssl/include/openssl/ssl.h
2680
int SSL_enable_ct(SSL *s, int validation_mode);
crypto/openssl/include/openssl/ssl.h
2686
int SSL_ct_is_enabled(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2690
const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s);
crypto/openssl/include/openssl/ssl.h
278
typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data,
crypto/openssl/include/openssl/ssl.h
2785
void SSL_set_security_level(SSL *s, int level);
crypto/openssl/include/openssl/ssl.h
2786
__owur int SSL_get_security_level(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2787
void SSL_set_security_callback(SSL *s,
crypto/openssl/include/openssl/ssl.h
2788
int (*cb)(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/include/openssl/ssl.h
2791
int (*SSL_get_security_callback(const SSL *s))(const SSL *s,
crypto/openssl/include/openssl/ssl.h
2795
void SSL_set0_security_ex_data(SSL *s, void *ex);
crypto/openssl/include/openssl/ssl.h
2796
__owur void *SSL_get0_security_ex_data(const SSL *s);
crypto/openssl/include/openssl/ssl.h
280
typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len,
crypto/openssl/include/openssl/ssl.h
2801
int (*cb)(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/include/openssl/ssl.h
2804
int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx))(const SSL *s,
crypto/openssl/include/openssl/ssl.h
2826
__owur int SSL_free_buffers(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2827
__owur int SSL_alloc_buffers(SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2863
typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg);
crypto/openssl/include/openssl/ssl.h
2864
typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss,
crypto/openssl/include/openssl/ssl.h
2876
typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us);
crypto/openssl/include/openssl/ssl.h
2878
void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb);
crypto/openssl/include/openssl/ssl.h
2880
typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg);
crypto/openssl/include/openssl/ssl.h
2884
void SSL_set_allow_early_data_cb(SSL *s,
crypto/openssl/include/openssl/ssl.h
2895
int SSL_compress_certs(SSL *ssl, int alg);
crypto/openssl/include/openssl/ssl.h
2898
int SSL_set1_cert_comp_preference(SSL *ssl, int *algs, size_t len);
crypto/openssl/include/openssl/ssl.h
2902
int SSL_set1_compressed_cert(SSL *ssl, int algorithm, unsigned char *comp_data,
crypto/openssl/include/openssl/ssl.h
2905
size_t SSL_get1_compressed_cert(SSL *ssl, int alg, unsigned char **data, size_t *orig_len);
crypto/openssl/include/openssl/ssl.h
2907
__owur int SSL_add_expected_rpk(SSL *s, EVP_PKEY *rpk);
crypto/openssl/include/openssl/ssl.h
2908
__owur EVP_PKEY *SSL_get0_peer_rpk(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2910
__owur int SSL_get_negotiated_client_cert_type(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2911
__owur int SSL_get_negotiated_server_cert_type(const SSL *s);
crypto/openssl/include/openssl/ssl.h
2913
__owur int SSL_set1_client_cert_type(SSL *s, const unsigned char *val, size_t len);
crypto/openssl/include/openssl/ssl.h
2914
__owur int SSL_set1_server_cert_type(SSL *s, const unsigned char *val, size_t len);
crypto/openssl/include/openssl/ssl.h
2917
__owur int SSL_get0_client_cert_type(const SSL *s, unsigned char **t, size_t *len);
crypto/openssl/include/openssl/ssl.h
2918
__owur int SSL_get0_server_cert_type(const SSL *s, unsigned char **t, size_t *len);
crypto/openssl/include/openssl/ssl.h
2930
int SSL_set_quic_tls_cbs(SSL *s, const OSSL_DISPATCH *qtdis, void *arg);
crypto/openssl/include/openssl/ssl.h
2931
int SSL_set_quic_tls_transport_params(SSL *s,
crypto/openssl/include/openssl/ssl.h
2935
int SSL_set_quic_tls_early_data_enabled(SSL *s, int enabled);
crypto/openssl/include/openssl/ssl.h
314
typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
318
typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
321
typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
325
typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
332
typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
337
typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type,
crypto/openssl/include/openssl/ssl.h
348
typedef int (*SSL_async_callback_fn)(SSL *s, void *arg);
crypto/openssl/include/openssl/ssl.h
624
uint64_t SSL_get_options(const SSL *s);
crypto/openssl/include/openssl/ssl.h
626
uint64_t SSL_clear_options(SSL *s, uint64_t op);
crypto/openssl/include/openssl/ssl.h
628
uint64_t SSL_set_options(SSL *s, uint64_t op);
crypto/openssl/include/openssl/ssl.h
664
size_t len, SSL *ssl, void *arg));
crypto/openssl/include/openssl/ssl.h
665
void SSL_set_msg_callback(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
668
size_t len, SSL *ssl, void *arg));
crypto/openssl/include/openssl/ssl.h
678
OSSL_DEPRECATEDIN_3_0 __owur int SSL_SRP_CTX_init(SSL *s);
crypto/openssl/include/openssl/ssl.h
680
OSSL_DEPRECATEDIN_3_0 int SSL_SRP_CTX_free(SSL *ctx);
crypto/openssl/include/openssl/ssl.h
682
OSSL_DEPRECATEDIN_3_0 __owur int SSL_srp_server_param_with_username(SSL *s,
crypto/openssl/include/openssl/ssl.h
684
OSSL_DEPRECATEDIN_3_0 __owur int SRP_Calc_A_param(SSL *s);
crypto/openssl/include/openssl/ssl.h
705
typedef int (*GEN_SESSION_CB)(SSL *ssl, unsigned char *id,
crypto/openssl/include/openssl/ssl.h
768
void (*cb)(const SSL *ssl, int type, int val));
crypto/openssl/include/openssl/ssl.h
769
void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl, int type,
crypto/openssl/include/openssl/ssl.h
772
int (*client_cert_cb)(SSL *ssl, X509 **x509,
crypto/openssl/include/openssl/ssl.h
774
int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL *ssl, X509 **x509,
crypto/openssl/include/openssl/ssl.h
780
int (*app_gen_cookie_cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
786
int (*app_verify_cookie_cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
793
int (*gen_stateless_cookie_cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
798
int (*verify_stateless_cookie_cb)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
803
typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
812
typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s,
crypto/openssl/include/openssl/ssl.h
823
void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data,
crypto/openssl/include/openssl/ssl.h
839
__owur int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,
crypto/openssl/include/openssl/ssl.h
841
typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
850
void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data,
crypto/openssl/include/openssl/ssl.h
860
typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
867
void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb);
crypto/openssl/include/openssl/ssl.h
869
typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
874
void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb);
crypto/openssl/include/openssl/ssl.h
877
__owur int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint);
crypto/openssl/include/openssl/ssl.h
878
const char *SSL_get_psk_identity_hint(const SSL *s);
crypto/openssl/include/openssl/ssl.h
879
const char *SSL_get_psk_identity(const SSL *s);
crypto/openssl/include/openssl/ssl.h
882
typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl,
crypto/openssl/include/openssl/ssl.h
886
typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md,
crypto/openssl/include/openssl/ssl.h
891
void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb);
crypto/openssl/include/openssl/ssl.h
894
void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb);
crypto/openssl/include/openssl/ssl.h
957
typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line);
crypto/openssl/include/openssl/ssl.h
974
int SSL_set_max_early_data(SSL *s, uint32_t max_early_data);
crypto/openssl/include/openssl/ssl.h
975
uint32_t SSL_get_max_early_data(const SSL *s);
crypto/openssl/include/openssl/ssl.h
978
int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data);
crypto/openssl/include/openssl/ssl.h
979
uint32_t SSL_get_recv_max_early_data(const SSL *s);
crypto/openssl/include/openssl/tls1.h
246
int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode);
crypto/openssl/include/openssl/tls1.h
250
__owur const char *SSL_get_servername(const SSL *s, const int type);
crypto/openssl/include/openssl/tls1.h
251
__owur int SSL_get_servername_type(const SSL *s);
crypto/openssl/include/openssl/tls1.h
259
__owur int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen,
crypto/openssl/include/openssl/tls1.h
271
__owur int SSL_export_keying_material_early(SSL *s, unsigned char *out,
crypto/openssl/include/openssl/tls1.h
277
int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid);
crypto/openssl/include/openssl/tls1.h
278
int SSL_get_signature_type_nid(const SSL *s, int *pnid);
crypto/openssl/include/openssl/tls1.h
280
int SSL_get_sigalgs(SSL *s, int idx,
crypto/openssl/include/openssl/tls1.h
286
int SSL_get_shared_sigalgs(SSL *s, int idx,
crypto/openssl/include/openssl/tls1.h
290
__owur int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain);
crypto/openssl/include/openssl/tls1.h
366
int SSL_CTX_set_tlsext_ticket_key_evp_cb(SSL_CTX *ctx, int (*fp)(SSL *, unsigned char *, unsigned char *, EVP_CIPHER_CTX *, EVP_MAC_CTX *, int));
crypto/openssl/ssl/bio_ssl.c
169
SSL *ssl;
crypto/openssl/ssl/bio_ssl.c
229
SSL **sslp, *ssl;
crypto/openssl/ssl/bio_ssl.c
29
SSL *ssl; /* The ssl handle :-) */
crypto/openssl/ssl/bio_ssl.c
298
ssl = (SSL *)ptr;
crypto/openssl/ssl/bio_ssl.c
314
sslp = (SSL **)ptr;
crypto/openssl/ssl/bio_ssl.c
417
SSL *ssl;
crypto/openssl/ssl/bio_ssl.c
497
SSL *ssl;
crypto/openssl/ssl/bio_ssl.c
99
SSL *ssl;
crypto/openssl/ssl/d1_lib.c
151
void dtls1_free(SSL *ssl)
crypto/openssl/ssl/d1_lib.c
172
int dtls1_clear(SSL *ssl)
crypto/openssl/ssl/d1_lib.c
229
long dtls1_ctrl(SSL *ssl, int cmd, long larg, void *parg)
crypto/openssl/ssl/d1_lib.c
281
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/d1_lib.c
369
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/d1_lib.c
417
int DTLSv1_listen(SSL *ssl, BIO_ADDR *client)
crypto/openssl/ssl/d1_lib.c
65
int dtls1_new(SSL *ssl)
crypto/openssl/ssl/d1_lib.c
854
int dtls1_shutdown(SSL *s)
crypto/openssl/ssl/d1_lib.c
884
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/d1_lib.c
919
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/d1_lib.c
924
size_t DTLS_get_data_mtu(const SSL *ssl)
crypto/openssl/ssl/d1_lib.c
966
void DTLS_set_timer_cb(SSL *ssl, DTLS_timer_cb cb)
crypto/openssl/ssl/d1_msg.c
13
int dtls1_write_app_data_bytes(SSL *s, uint8_t type, const void *buf_,
crypto/openssl/ssl/d1_msg.c
40
int dtls1_dispatch_alert(SSL *ssl)
crypto/openssl/ssl/d1_msg.c
43
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/d1_srtp.c
151
int SSL_set_tlsext_use_srtp(SSL *s, const char *profiles)
crypto/openssl/ssl/d1_srtp.c
161
STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *s)
crypto/openssl/ssl/d1_srtp.c
176
SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s)
crypto/openssl/ssl/quic/quic_channel.c
3736
SSL *ossl_quic_channel_get0_ssl(QUIC_CHANNEL *ch)
crypto/openssl/ssl/quic/quic_channel.c
3969
SSL *msg_callback_ssl)
crypto/openssl/ssl/quic/quic_channel.c
552
SSL *ossl_quic_channel_get0_tls(QUIC_CHANNEL *ch)
crypto/openssl/ssl/quic/quic_channel_local.h
102
SSL *msg_callback_ssl;
crypto/openssl/ssl/quic/quic_channel_local.h
50
SSL *tls;
crypto/openssl/ssl/quic/quic_impl.c
1011
static uint64_t quic_mask_or_options(SSL *ssl, uint64_t mask_value, uint64_t or_value)
crypto/openssl/ssl/quic/quic_impl.c
1054
uint64_t ossl_quic_set_options(SSL *ssl, uint64_t options)
crypto/openssl/ssl/quic/quic_impl.c
1060
uint64_t ossl_quic_clear_options(SSL *ssl, uint64_t options)
crypto/openssl/ssl/quic/quic_impl.c
1066
uint64_t ossl_quic_get_options(const SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
1068
return quic_mask_or_options((SSL *)ssl, 0, 0);
crypto/openssl/ssl/quic/quic_impl.c
1182
void ossl_quic_conn_set0_net_rbio(SSL *s, BIO *net_rbio)
crypto/openssl/ssl/quic/quic_impl.c
1194
void ossl_quic_conn_set0_net_wbio(SSL *s, BIO *net_wbio)
crypto/openssl/ssl/quic/quic_impl.c
1206
BIO *ossl_quic_conn_get_net_rbio(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1219
BIO *ossl_quic_conn_get_net_wbio(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1232
int ossl_quic_conn_get_blocking_mode(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1243
int ossl_quic_conn_set_blocking_mode(SSL *s, int blocking)
crypto/openssl/ssl/quic/quic_impl.c
1282
int ossl_quic_conn_set_initial_peer_addr(SSL *s,
crypto/openssl/ssl/quic/quic_impl.c
1314
int ossl_quic_handle_events(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1335
int ossl_quic_get_event_timeout(SSL *s, struct timeval *tv, int *is_infinite)
crypto/openssl/ssl/quic/quic_impl.c
1374
int ossl_quic_get_rpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/ssl/quic/quic_impl.c
1393
int ossl_quic_get_wpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/ssl/quic/quic_impl.c
1413
int ossl_quic_get_net_read_desired(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1429
int ossl_quic_get_net_write_desired(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
1505
int ossl_quic_conn_shutdown(SSL *s, uint64_t flags,
crypto/openssl/ssl/quic/quic_impl.c
1612
long ossl_quic_ctrl(SSL *s, int cmd, long larg, void *parg)
crypto/openssl/ssl/quic/quic_impl.c
1702
int ossl_quic_set_connect_state(SSL *s, int raiseerrs)
crypto/openssl/ssl/quic/quic_impl.c
1724
int ossl_quic_set_accept_state(SSL *s, int raiseerrs)
crypto/openssl/ssl/quic/quic_impl.c
2008
int ossl_quic_do_handshake(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
2024
int ossl_quic_connect(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
2035
int ossl_quic_accept(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
208
static int wrong_type(const SSL *s, uint32_t flags)
crypto/openssl/ssl/quic/quic_impl.c
2263
static SSL *quic_conn_stream_new(QCTX *ctx, uint64_t flags, int need_lock)
crypto/openssl/ssl/quic/quic_impl.c
2334
SSL *ossl_quic_conn_stream_new(SSL *s, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
2365
int ossl_quic_get_error(const SSL *s, int i)
crypto/openssl/ssl/quic/quic_impl.c
2413
int ossl_quic_want(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
255
static int expect_quic_as(const SSL *s, QCTX *ctx, uint32_t flags)
crypto/openssl/ssl/quic/quic_impl.c
2806
int ossl_quic_write_flags(SSL *s, const void *buf, size_t len,
crypto/openssl/ssl/quic/quic_impl.c
2877
int ossl_quic_write(SSL *s, const void *buf, size_t len, size_t *written)
crypto/openssl/ssl/quic/quic_impl.c
3023
static int quic_read(SSL *s, void *buf, size_t len, size_t *bytes_read, int peek)
crypto/openssl/ssl/quic/quic_impl.c
3121
int ossl_quic_read(SSL *s, void *buf, size_t len, size_t *bytes_read)
crypto/openssl/ssl/quic/quic_impl.c
3126
int ossl_quic_peek(SSL *s, void *buf, size_t len, size_t *bytes_read)
crypto/openssl/ssl/quic/quic_impl.c
3137
static size_t ossl_quic_pending_int(const SSL *s, int check_channel)
crypto/openssl/ssl/quic/quic_impl.c
3179
size_t ossl_quic_pending(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3184
int ossl_quic_has_pending(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3195
int ossl_quic_conn_stream_conclude(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3235
int SSL_inject_net_dgram(SSL *s, const unsigned char *buf,
crypto/openssl/ssl/quic/quic_impl.c
3268
SSL *ossl_quic_get0_connection(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3282
SSL *ossl_quic_get0_listener(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3296
SSL *ossl_quic_get0_domain(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3310
int ossl_quic_get_domain_flags(const SSL *ssl, uint64_t *domain_flags)
crypto/openssl/ssl/quic/quic_impl.c
3327
int ossl_quic_get_stream_type(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3363
uint64_t ossl_quic_get_stream_id(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3382
int ossl_quic_is_stream_local(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3401
int ossl_quic_set_default_stream_mode(SSL *s, uint32_t mode)
crypto/openssl/ssl/quic/quic_impl.c
3437
SSL *ossl_quic_detach_stream(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3461
int ossl_quic_attach_stream(SSL *conn, SSL *stream)
crypto/openssl/ssl/quic/quic_impl.c
3541
int ossl_quic_set_incoming_stream_policy(SSL *s, int policy,
crypto/openssl/ssl/quic/quic_impl.c
3767
static int expect_quic_for_value(SSL *s, QCTX *ctx, uint32_t id)
crypto/openssl/ssl/quic/quic_impl.c
3781
int ossl_quic_get_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/ssl/quic/quic_impl.c
3828
int ossl_quic_set_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/ssl/quic/quic_impl.c
3881
SSL *ossl_quic_accept_stream(SSL *s, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
3885
SSL *new_s = NULL;
crypto/openssl/ssl/quic/quic_impl.c
389
static int is_quic_c(const SSL *s, QCTX *ctx, int raiseerrs)
crypto/openssl/ssl/quic/quic_impl.c
3949
size_t ossl_quic_get_accept_stream_queue_len(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
3969
int ossl_quic_stream_reset(SSL *ssl,
crypto/openssl/ssl/quic/quic_impl.c
399
static int is_quic_cs(const SSL *s, QCTX *ctx, int raiseerrs)
crypto/openssl/ssl/quic/quic_impl.c
4063
static int quic_get_stream_state(SSL *ssl, int is_write)
crypto/openssl/ssl/quic/quic_impl.c
4076
int ossl_quic_get_stream_read_state(SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
408
static int expect_quic_cs(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4085
int ossl_quic_get_stream_write_state(SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
4094
static int quic_get_stream_error_code(SSL *ssl, int is_write,
crypto/openssl/ssl/quic/quic_impl.c
4118
int ossl_quic_get_stream_read_error_code(SSL *ssl, uint64_t *app_error_code)
crypto/openssl/ssl/quic/quic_impl.c
4127
int ossl_quic_get_stream_write_error_code(SSL *ssl, uint64_t *app_error_code)
crypto/openssl/ssl/quic/quic_impl.c
413
static int expect_quic_csl(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4136
int ossl_quic_set_write_buffer_size(SSL *ssl, size_t size)
crypto/openssl/ssl/quic/quic_impl.c
4175
int ossl_quic_get_conn_close_info(SSL *ssl,
crypto/openssl/ssl/quic/quic_impl.c
418
static int expect_quic_csld(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4205
int ossl_quic_key_update(SSL *ssl, int update_type)
crypto/openssl/ssl/quic/quic_impl.c
4243
int ossl_quic_get_key_update_type(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
425
static int expect_quic_listener(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4270
static SSL *alloc_port_user_ssl(QUIC_CHANNEL *ch, void *arg)
crypto/openssl/ssl/quic/quic_impl.c
4287
SSL *ossl_quic_new_listener(SSL_CTX *ctx, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
43
static SSL *quic_conn_stream_new(QCTX *ctx, uint64_t flags, int need_lock);
crypto/openssl/ssl/quic/quic_impl.c
430
static int expect_quic_domain(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4357
SSL *ossl_quic_new_listener_from(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
4437
SSL *ossl_quic_new_from_listener(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
446
static int ossl_unused expect_quic_with_stream_lock(const SSL *s, int remote_init,
crypto/openssl/ssl/quic/quic_impl.c
4568
int ossl_quic_listen(SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
4602
SSL *ossl_quic_accept_connection(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
4606
SSL *conn_ssl = NULL;
crypto/openssl/ssl/quic/quic_impl.c
4607
SSL *conn_ssl_tmp = NULL;
crypto/openssl/ssl/quic/quic_impl.c
467
static int ossl_unused expect_quic_conn_only(const SSL *s, QCTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
4965
size_t ossl_quic_get_accept_connection_queue_len(SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
4990
SSL *ossl_quic_new_domain(SSL_CTX *ctx, uint64_t flags)
crypto/openssl/ssl/quic/quic_impl.c
5061
long ossl_quic_callback_ctrl(SSL *s, int cmd, void (*fp)(void))
crypto/openssl/ssl/quic/quic_impl.c
5087
int ossl_quic_renegotiate_check(SSL *ssl, int initok)
crypto/openssl/ssl/quic/quic_impl.c
5124
int ossl_quic_get_shutdown(const SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
5252
int ossl_quic_conn_poll_events(SSL *ssl, uint64_t events, int do_tick,
crypto/openssl/ssl/quic/quic_impl.c
5336
int ossl_quic_get_notifier_fd(SSL *ssl)
crypto/openssl/ssl/quic/quic_impl.c
5359
void ossl_quic_enter_blocking_section(SSL *ssl, QUIC_REACTOR_WAIT_CTX *wctx)
crypto/openssl/ssl/quic/quic_impl.c
5374
void ossl_quic_leave_blocking_section(SSL *ssl, QUIC_REACTOR_WAIT_CTX *wctx)
crypto/openssl/ssl/quic/quic_impl.c
5393
QUIC_CHANNEL *ossl_quic_conn_get_channel(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
586
SSL *ossl_quic_new(SSL_CTX *ctx)
crypto/openssl/ssl/quic/quic_impl.c
748
void ossl_quic_free(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
852
int ossl_quic_init(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
859
void ossl_quic_deinit(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
865
int ossl_quic_reset(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
877
int ossl_quic_clear(SSL *s)
crypto/openssl/ssl/quic/quic_impl.c
888
int ossl_quic_set_override_now_cb(SSL *s,
crypto/openssl/ssl/quic/quic_impl.c
905
void ossl_quic_conn_force_assist_thread_wake(SSL *s)
crypto/openssl/ssl/quic/quic_local.h
121
SSL *tls;
crypto/openssl/ssl/quic/quic_obj.c
19
SSL *parent_obj,
crypto/openssl/ssl/quic/quic_obj_local.h
154
SSL *parent_obj,
crypto/openssl/ssl/quic/quic_obj_local.h
171
static ossl_inline ossl_unused SSL *
crypto/openssl/ssl/quic/quic_obj_local.h
310
static ossl_inline ossl_unused SSL *
crypto/openssl/ssl/quic/quic_obj_local.h
323
static ossl_inline ossl_unused SSL *
crypto/openssl/ssl/quic/quic_port.c
457
static SSL *port_new_handshake_layer(QUIC_PORT *port, QUIC_CHANNEL *ch)
crypto/openssl/ssl/quic/quic_port.c
459
SSL *tls = NULL;
crypto/openssl/ssl/quic/quic_port.c
461
SSL *user_ssl = NULL;
crypto/openssl/ssl/quic/quic_port.c
509
static QUIC_CHANNEL *port_make_channel(QUIC_PORT *port, SSL *tls, OSSL_QRX *qrx,
crypto/openssl/ssl/quic/quic_port.c
572
QUIC_CHANNEL *ossl_quic_port_create_outgoing(QUIC_PORT *port, SSL *tls)
crypto/openssl/ssl/quic/quic_port.c
578
QUIC_CHANNEL *ossl_quic_port_create_incoming(QUIC_PORT *port, SSL *tls)
crypto/openssl/ssl/quic/quic_port.c
615
SSL *tls;
crypto/openssl/ssl/quic/quic_port.c
616
SSL *user_ssl;
crypto/openssl/ssl/quic/quic_port_local.h
54
SSL *(*get_conn_user_ssl)(QUIC_CHANNEL *ch, void *arg);
crypto/openssl/ssl/quic/quic_record_rx.c
1592
SSL *msg_callback_ssl)
crypto/openssl/ssl/quic/quic_record_rx.c
173
SSL *msg_callback_ssl;
crypto/openssl/ssl/quic/quic_record_tx.c
1087
SSL *msg_callback_ssl)
crypto/openssl/ssl/quic/quic_record_tx.c
109
SSL *msg_callback_ssl;
crypto/openssl/ssl/quic/quic_tls.c
599
static int add_transport_params_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/quic/quic_tls.c
613
static void free_transport_params_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/quic/quic_tls.c
620
static int parse_transport_params_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/quic/quic_tls_api.c
127
int SSL_set_quic_tls_cbs(SSL *s, const OSSL_DISPATCH *qtdis, void *arg)
crypto/openssl/ssl/quic/quic_tls_api.c
171
int SSL_set_quic_tls_transport_params(SSL *s,
crypto/openssl/ssl/quic/quic_tls_api.c
18
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_tls_api.c
188
int SSL_set_quic_tls_early_data_enabled(SSL *s, int enabled)
crypto/openssl/ssl/quic/quic_tls_api.c
29
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_tls_api.c
39
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_tls_api.c
51
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_tls_api.c
64
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_tls_api.c
74
SSL *s = (SSL *)arg;
crypto/openssl/ssl/quic/quic_trace.c
566
const void *buf, size_t msglen, SSL *ssl, void *arg)
crypto/openssl/ssl/quic/quic_tserver.c
146
srv->ssl = (SSL *)qc;
crypto/openssl/ssl/quic/quic_tserver.c
27
SSL *ssl;
crypto/openssl/ssl/quic/quic_tserver.c
44
SSL *tls;
crypto/openssl/ssl/quic/quic_tserver.c
50
static int alpn_select_cb(SSL *ssl, const unsigned char **out,
crypto/openssl/ssl/quic/quic_tserver.c
561
SSL *ssl, void *arg),
crypto/openssl/ssl/quic/quic_txp.c
112
SSL *msg_callback_ssl;
crypto/openssl/ssl/quic/quic_txp.c
3190
SSL *msg_callback_ssl)
crypto/openssl/ssl/record/rec_layer_d1.c
197
int dtls1_read_bytes(SSL *s, uint8_t type, uint8_t *recvd_type,
crypto/openssl/ssl/record/rec_layer_d1.c
204
void (*cb)(const SSL *ssl, int type2, int val) = NULL;
crypto/openssl/ssl/record/rec_layer_d1.c
630
SSL *s = SSL_CONNECTION_GET_SSL(sc);
crypto/openssl/ssl/record/rec_layer_s3.c
1142
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/record/rec_layer_s3.c
1162
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/record/rec_layer_s3.c
1226
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/record/rec_layer_s3.c
176
size_t ssl3_pending(const SSL *s)
crypto/openssl/ssl/record/rec_layer_s3.c
211
void SSL_set_default_read_buffer_len(SSL *s, size_t len)
crypto/openssl/ssl/record/rec_layer_s3.c
220
const char *SSL_rstate_string_long(const SSL *s)
crypto/openssl/ssl/record/rec_layer_s3.c
236
const char *SSL_rstate_string(const SSL *s)
crypto/openssl/ssl/record/rec_layer_s3.c
273
int ssl3_write_bytes(SSL *ssl, uint8_t type, const void *buf_, size_t len,
crypto/openssl/ssl/record/rec_layer_s3.c
494
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/record/rec_layer_s3.c
622
int ssl3_read_bytes(SSL *ssl, uint8_t type, uint8_t *recvd_type,
crypto/openssl/ssl/record/rec_layer_s3.c
629
void (*cb)(const SSL *ssl, int type2, int val) = NULL;
crypto/openssl/ssl/record/record.h
113
size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);
crypto/openssl/ssl/record/record.h
144
__owur size_t ssl3_pending(const SSL *s);
crypto/openssl/ssl/record/record.h
145
__owur int ssl3_write_bytes(SSL *s, uint8_t type, const void *buf, size_t len,
crypto/openssl/ssl/record/record.h
147
__owur int ssl3_read_bytes(SSL *s, uint8_t type, uint8_t *recvd_type,
crypto/openssl/ssl/record/record.h
154
__owur int dtls1_read_bytes(SSL *s, uint8_t type, uint8_t *recvd_type,
crypto/openssl/ssl/rio/poll_immediate.c
155
static void postpoll_translation_cleanup_ssl_quic(SSL *ssl,
crypto/openssl/ssl/rio/poll_immediate.c
168
SSL *ssl;
crypto/openssl/ssl/rio/poll_immediate.c
210
SSL *ssl;
crypto/openssl/ssl/rio/poll_immediate.c
349
SSL *ssl;
crypto/openssl/ssl/rio/poll_immediate.c
52
static int poll_translate_ssl_quic(SSL *ssl,
crypto/openssl/ssl/s3_lib.c
3807
int ssl3_new(SSL *s)
crypto/openssl/ssl/s3_lib.c
3825
void ssl3_free(SSL *s)
crypto/openssl/ssl/s3_lib.c
3878
int ssl3_clear(SSL *s)
crypto/openssl/ssl/s3_lib.c
3941
static char *srp_password_from_info_cb(SSL *s, void *arg)
crypto/openssl/ssl/s3_lib.c
3954
long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
crypto/openssl/ssl/s3_lib.c
4314
long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp)(void))
crypto/openssl/ssl/s3_lib.c
4325
sc->cert->dh_tmp_cb = (DH *(*)(SSL *, int, int))fp;
crypto/openssl/ssl/s3_lib.c
4330
sc->ext.debug_cb = (void (*)(SSL *, int, int,
crypto/openssl/ssl/s3_lib.c
4336
sc->not_resumable_session_cb = (int (*)(SSL *, int))fp;
crypto/openssl/ssl/s3_lib.c
4444
*(int (**)(SSL *, void *))parg = ctx->ext.status_cb;
crypto/openssl/ssl/s3_lib.c
4596
ctx->cert->dh_tmp_cb = (DH *(*)(SSL *, int, int))fp;
crypto/openssl/ssl/s3_lib.c
4600
ctx->ext.servername_cb = (int (*)(SSL *, int *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4604
ctx->ext.status_cb = (int (*)(SSL *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4609
ctx->ext.ticket_key_cb = (int (*)(SSL *, unsigned char *,
crypto/openssl/ssl/s3_lib.c
4619
ctx->srp_ctx.SRP_verify_param_callback = (int (*)(SSL *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4623
ctx->srp_ctx.TLS_ext_srp_username_callback = (int (*)(SSL *, int *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4627
ctx->srp_ctx.SRP_give_srp_client_pwd_callback = (char *(*)(SSL *, void *))fp;
crypto/openssl/ssl/s3_lib.c
4631
ctx->not_resumable_session_cb = (int (*)(SSL *, int))fp;
crypto/openssl/ssl/s3_lib.c
4639
int SSL_CTX_set_tlsext_ticket_key_evp_cb(SSL_CTX *ctx, int (*fp)(SSL *, unsigned char *, unsigned char *, EVP_CIPHER_CTX *, EVP_MAC_CTX *, int))
crypto/openssl/ssl/s3_lib.c
4978
int ssl3_shutdown(SSL *s)
crypto/openssl/ssl/s3_lib.c
5033
int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written)
crypto/openssl/ssl/s3_lib.c
5048
static int ssl3_read_internal(SSL *s, void *buf, size_t len, int peek,
crypto/openssl/ssl/s3_lib.c
5081
int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes)
crypto/openssl/ssl/s3_lib.c
5086
int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes)
crypto/openssl/ssl/s3_lib.c
5091
int ssl3_renegotiate(SSL *s)
crypto/openssl/ssl/s3_lib.c
5113
int ssl3_renegotiate_check(SSL *s, int initok)
crypto/openssl/ssl/s3_lib.c
5149
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/s3_lib.c
5210
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/s3_lib.c
5570
const char *SSL_get0_group_name(SSL *s)
crypto/openssl/ssl/s3_lib.c
5586
const char *SSL_group_to_name(SSL *s, int nid)
crypto/openssl/ssl/s3_msg.c
16
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/s3_msg.c
47
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/s3_msg.c
79
int ssl3_dispatch_alert(SSL *s)
crypto/openssl/ssl/s3_msg.c
82
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/ssl_cert.c
1195
int ssl_get_security_level_bits(const SSL *s, const SSL_CTX *ctx, int *levelp)
crypto/openssl/ssl/ssl_cert.c
1221
static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/ssl/ssl_cert.c
40
static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/ssl/ssl_cert.c
414
void ssl_cert_set_cert_cb(CERT *c, int (*cb)(SSL *ssl, void *arg), void *arg)
crypto/openssl/ssl/ssl_cert.c
587
void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)
crypto/openssl/ssl/ssl_cert.c
607
const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s)
crypto/openssl/ssl/ssl_cert.c
627
void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)
crypto/openssl/ssl/ssl_cert.c
637
const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s)
crypto/openssl/ssl/ssl_cert.c
647
STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s)
crypto/openssl/ssl/ssl_cert.c
679
int SSL_add1_to_CA_list(SSL *ssl, const X509 *x)
crypto/openssl/ssl/ssl_cert.c
698
int SSL_add_client_CA(SSL *ssl, X509 *x)
crypto/openssl/ssl/ssl_cert_comp.c
195
static size_t ssl_get_cert_to_compress(SSL *ssl, CERT_PKEY *cpk, unsigned char **data)
crypto/openssl/ssl/ssl_cert_comp.c
233
static int ssl_compress_one_cert(SSL *ssl, CERT_PKEY *cpk, int alg)
crypto/openssl/ssl/ssl_cert_comp.c
257
static int ssl_compress_certs(SSL *ssl, CERT_PKEY *cpks, int alg_in)
crypto/openssl/ssl/ssl_cert_comp.c
301
static size_t ssl_get_compressed_cert(SSL *ssl, CERT_PKEY *cpk, int alg, unsigned char **data,
crypto/openssl/ssl/ssl_cert_comp.c
370
int SSL_set1_cert_comp_preference(SSL *ssl, int *algs, size_t len)
crypto/openssl/ssl/ssl_cert_comp.c
383
int SSL_compress_certs(SSL *ssl, int alg)
crypto/openssl/ssl/ssl_cert_comp.c
400
SSL *new = SSL_new(ctx);
crypto/openssl/ssl/ssl_cert_comp.c
411
size_t SSL_get1_compressed_cert(SSL *ssl, int alg, unsigned char **data, size_t *orig_len)
crypto/openssl/ssl/ssl_cert_comp.c
435
SSL *new = SSL_new(ctx);
crypto/openssl/ssl/ssl_cert_comp.c
455
int SSL_set1_compressed_cert(SSL *ssl, int algorithm, unsigned char *comp_data,
crypto/openssl/ssl/ssl_ciph.c
1384
int SSL_set_ciphersuites(SSL *s, const char *str)
crypto/openssl/ssl/ssl_ciph.c
2079
const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr)
crypto/openssl/ssl/ssl_conf.c
1149
void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl)
crypto/openssl/ssl/ssl_conf.c
88
SSL *ssl;
crypto/openssl/ssl/ssl_lib.c
1007
int SSL_is_quic(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1017
int SSL_up_ref(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1042
int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx,
crypto/openssl/ssl/ssl_lib.c
1069
int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)
crypto/openssl/ssl/ssl_lib.c
1080
int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id,
crypto/openssl/ssl/ssl_lib.c
1112
int SSL_set_purpose(SSL *s, int purpose)
crypto/openssl/ssl/ssl_lib.c
1127
int SSL_set_trust(SSL *s, int trust)
crypto/openssl/ssl/ssl_lib.c
1137
int SSL_set1_host(SSL *s, const char *host)
crypto/openssl/ssl/ssl_lib.c
1155
int SSL_add1_host(SSL *s, const char *host)
crypto/openssl/ssl/ssl_lib.c
1188
void SSL_set_hostflags(SSL *s, unsigned int flags)
crypto/openssl/ssl/ssl_lib.c
1198
const char *SSL_get0_peername(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1229
int SSL_dane_enable(SSL *s, const char *basedomain)
crypto/openssl/ssl/ssl_lib.c
1277
unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags)
crypto/openssl/ssl/ssl_lib.c
1291
unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags)
crypto/openssl/ssl/ssl_lib.c
1305
int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki)
crypto/openssl/ssl/ssl_lib.c
1326
int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector,
crypto/openssl/ssl/ssl_lib.c
1354
SSL_DANE *SSL_get0_dane(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1364
int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector,
crypto/openssl/ssl/ssl_lib.c
1386
int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm)
crypto/openssl/ssl/ssl_lib.c
1401
X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
1411
void SSL_certs_clear(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1421
void SSL_free(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1444
void ossl_ssl_connection_free(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
1542
void SSL_set0_rbio(SSL *s, BIO *rbio)
crypto/openssl/ssl/ssl_lib.c
1561
void SSL_set0_wbio(SSL *s, BIO *wbio)
crypto/openssl/ssl/ssl_lib.c
1591
void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio)
crypto/openssl/ssl/ssl_lib.c
1633
BIO *SSL_get_rbio(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1648
BIO *SSL_get_wbio(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1670
int SSL_get_fd(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1675
int SSL_get_rfd(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1687
int SSL_get_wfd(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1700
static const BIO_METHOD *fd_method(SSL *s)
crypto/openssl/ssl/ssl_lib.c
1710
int SSL_set_fd(SSL *s, int fd)
crypto/openssl/ssl/ssl_lib.c
1733
int SSL_set_wfd(SSL *s, int fd)
crypto/openssl/ssl/ssl_lib.c
1761
int SSL_set_rfd(SSL *s, int fd)
crypto/openssl/ssl/ssl_lib.c
1792
size_t SSL_get_finished(const SSL *s, void *buf, size_t count)
crypto/openssl/ssl/ssl_lib.c
1808
size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count)
crypto/openssl/ssl/ssl_lib.c
1823
int SSL_get_verify_mode(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1833
int SSL_get_verify_depth(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1843
int (*SSL_get_verify_callback(const SSL *s))(int, X509_STORE_CTX *)
crypto/openssl/ssl/ssl_lib.c
1868
void SSL_set_verify(SSL *s, int mode,
crypto/openssl/ssl/ssl_lib.c
1881
void SSL_set_verify_depth(SSL *s, int depth)
crypto/openssl/ssl/ssl_lib.c
1891
void SSL_set_read_ahead(SSL *s, int yes)
crypto/openssl/ssl/ssl_lib.c
1909
int SSL_get_read_ahead(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1919
int SSL_pending(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1936
int SSL_has_pending(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1974
X509 *SSL_get1_peer_certificate(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1984
X509 *SSL_get0_peer_certificate(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
1997
STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
2022
int SSL_copy_session_id(SSL *t, const SSL *f)
crypto/openssl/ssl/ssl_lib.c
2072
int SSL_check_private_key(const SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
2092
int SSL_waiting_for_async(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2105
int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds)
crypto/openssl/ssl/ssl_lib.c
2118
int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, size_t *numaddfds,
crypto/openssl/ssl/ssl_lib.c
2145
int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback)
crypto/openssl/ssl/ssl_lib.c
2156
int SSL_set_async_callback_arg(SSL *s, void *arg)
crypto/openssl/ssl/ssl_lib.c
2167
int SSL_get_async_status(SSL *s, int *status)
crypto/openssl/ssl/ssl_lib.c
2181
int SSL_accept(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2201
int SSL_connect(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2221
long SSL_get_default_timeout(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
2228
SSL *s = (SSL *)arg;
crypto/openssl/ssl/ssl_lib.c
2237
static int ssl_start_async_job(SSL *s, struct ssl_async_args *args,
crypto/openssl/ssl/ssl_lib.c
2282
SSL *s;
crypto/openssl/ssl/ssl_lib.c
2305
int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes)
crypto/openssl/ssl/ssl_lib.c
2357
int SSL_read(SSL *s, void *buf, int num)
crypto/openssl/ssl/ssl_lib.c
2379
int SSL_read_ex(SSL *s, void *buf, size_t num, size_t *readbytes)
crypto/openssl/ssl/ssl_lib.c
2388
int SSL_read_early_data(SSL *s, void *buf, size_t num, size_t *readbytes)
crypto/openssl/ssl/ssl_lib.c
2443
int SSL_get_early_data_status(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
2454
static int ssl_peek_internal(SSL *s, void *buf, size_t num, size_t *readbytes)
crypto/openssl/ssl/ssl_lib.c
2492
int SSL_peek(SSL *s, void *buf, int num)
crypto/openssl/ssl/ssl_lib.c
2514
int SSL_peek_ex(SSL *s, void *buf, size_t num, size_t *readbytes)
crypto/openssl/ssl/ssl_lib.c
2523
int ssl_write_internal(SSL *s, const void *buf, size_t num,
crypto/openssl/ssl/ssl_lib.c
2580
ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, int flags)
crypto/openssl/ssl/ssl_lib.c
2647
int SSL_write(SSL *s, const void *buf, int num)
crypto/openssl/ssl/ssl_lib.c
2669
int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written)
crypto/openssl/ssl/ssl_lib.c
2674
int SSL_write_ex2(SSL *s, const void *buf, size_t num, uint64_t flags,
crypto/openssl/ssl/ssl_lib.c
2684
int SSL_write_early_data(SSL *s, const void *buf, size_t num, size_t *written)
crypto/openssl/ssl/ssl_lib.c
2760
int SSL_shutdown(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2802
int SSL_key_update(SSL *s, int updatetype)
crypto/openssl/ssl/ssl_lib.c
2840
int SSL_get_key_update_type(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
2874
int SSL_renegotiate(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2889
int SSL_renegotiate_abbreviated(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2904
int SSL_renegotiate_pending(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
2918
int SSL_new_session_ticket(SSL *s)
crypto/openssl/ssl/ssl_lib.c
2936
long SSL_ctrl(SSL *s, int cmd, long larg, void *parg)
crypto/openssl/ssl/ssl_lib.c
2941
long ossl_ctrl_internal(SSL *s, int cmd, long larg, void *parg, int no_quic)
crypto/openssl/ssl/ssl_lib.c
3063
return SSL_ctrl((SSL *)sc, cmd, larg, parg);
crypto/openssl/ssl/ssl_lib.c
3069
long SSL_callback_ctrl(SSL *s, int cmd, void (*fp)(void))
crypto/openssl/ssl/ssl_lib.c
3214
const void *buf, size_t len, SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
3246
STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
3260
STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
3269
STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s)
crypto/openssl/ssl/ssl_lib.c
3314
const char *SSL_get_cipher_list(const SSL *s, int n)
crypto/openssl/ssl/ssl_lib.c
3384
int SSL_set_cipher_list(SSL *s, const char *str)
crypto/openssl/ssl/ssl_lib.c
3407
char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size)
crypto/openssl/ssl/ssl_lib.c
3465
const char *SSL_get_servername(const SSL *s, const int type)
crypto/openssl/ssl/ssl_lib.c
3539
int SSL_get_servername_type(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
3630
void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data,
crypto/openssl/ssl/ssl_lib.c
3743
int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,
crypto/openssl/ssl/ssl_lib.c
3791
void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data,
crypto/openssl/ssl/ssl_lib.c
3810
int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen,
crypto/openssl/ssl/ssl_lib.c
3830
int SSL_export_keying_material_early(SSL *s, unsigned char *out, size_t olen,
crypto/openssl/ssl/ssl_lib.c
3933
static void do_sslkeylogfile(const SSL *ssl, const char *line)
crypto/openssl/ssl/ssl_lib.c
4483
void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb)
crypto/openssl/ssl/ssl_lib.c
4493
void SSL_set_default_passwd_cb_userdata(SSL *s, void *u)
crypto/openssl/ssl/ssl_lib.c
4503
pem_password_cb *SSL_get_default_passwd_cb(SSL *s)
crypto/openssl/ssl/ssl_lib.c
4513
void *SSL_get_default_passwd_cb_userdata(SSL *s)
crypto/openssl/ssl/ssl_lib.c
4543
void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb)(SSL *ssl, void *arg), void *arg)
crypto/openssl/ssl/ssl_lib.c
4548
void SSL_set_cert_cb(SSL *s, int (*cb)(SSL *ssl, void *arg), void *arg)
crypto/openssl/ssl/ssl_lib.c
4783
const SSL_METHOD *SSL_get_ssl_method(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
4788
int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth)
crypto/openssl/ssl/ssl_lib.c
4801
int (*hf)(SSL *) = sc->handshake_func;
crypto/openssl/ssl/ssl_lib.c
4819
int SSL_get_error(const SSL *s, int i)
crypto/openssl/ssl/ssl_lib.c
4824
int ossl_ssl_get_error(const SSL *s, int i, int check_err)
crypto/openssl/ssl/ssl_lib.c
4931
SSL *s = args->s;
crypto/openssl/ssl/ssl_lib.c
4940
int SSL_do_handshake(SSL *s)
crypto/openssl/ssl/ssl_lib.c
4979
void SSL_set_accept_state(SSL *s)
crypto/openssl/ssl/ssl_lib.c
4999
void SSL_set_connect_state(SSL *s)
crypto/openssl/ssl/ssl_lib.c
5019
int ssl_undefined_function(SSL *s)
crypto/openssl/ssl/ssl_lib.c
5063
const char *SSL_get_version(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5079
__owur int SSL_get_handshake_rtt(const SSL *s, uint64_t *rtt)
crypto/openssl/ssl/ssl_lib.c
5124
SSL *SSL_dup(SSL *s)
crypto/openssl/ssl/ssl_lib.c
5126
SSL *ret;
crypto/openssl/ssl/ssl_lib.c
5236
X509 *SSL_get_certificate(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5249
EVP_PKEY *SSL_get_privatekey(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5278
const SSL_CIPHER *SSL_get_current_cipher(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5290
const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5300
const COMP_METHOD *SSL_get_current_compression(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5314
const COMP_METHOD *SSL_get_current_expansion(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5376
void SSL_set_quiet_shutdown(SSL *s, int mode)
crypto/openssl/ssl/ssl_lib.c
5387
int SSL_get_quiet_shutdown(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5398
void SSL_set_shutdown(SSL *s, int mode)
crypto/openssl/ssl/ssl_lib.c
5409
int SSL_get_shutdown(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5425
int SSL_version(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5440
int SSL_client_version(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5455
SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
5460
SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx)
crypto/openssl/ssl/ssl_lib.c
5603
void SSL_set_info_callback(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5604
void (*cb)(const SSL *ssl, int type, int val))
crypto/openssl/ssl/ssl_lib.c
5618
void (*SSL_get_info_callback(const SSL *ssl))(const SSL * /* ssl */,
crypto/openssl/ssl/ssl_lib.c
5630
void SSL_set_verify_result(SSL *ssl, long arg)
crypto/openssl/ssl/ssl_lib.c
5640
long SSL_get_verify_result(const SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
5650
size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, size_t outlen)
crypto/openssl/ssl/ssl_lib.c
5665
size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen)
crypto/openssl/ssl/ssl_lib.c
567
int SSL_clear(SSL *s)
crypto/openssl/ssl/ssl_lib.c
5702
int SSL_set_ex_data(SSL *s, int idx, void *arg)
crypto/openssl/ssl/ssl_lib.c
5707
void *SSL_get_ex_data(const SSL *s, int idx)
crypto/openssl/ssl/ssl_lib.c
5741
int SSL_want(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
577
int ossl_ssl_connection_reset(SSL *s)
crypto/openssl/ssl/ssl_lib.c
5773
int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint)
crypto/openssl/ssl/ssl_lib.c
5794
const char *SSL_get_psk_identity_hint(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5804
const char *SSL_get_psk_identity(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
5814
void SSL_set_psk_client_callback(SSL *s, SSL_psk_client_cb_func cb)
crypto/openssl/ssl/ssl_lib.c
5829
void SSL_set_psk_server_callback(SSL *s, SSL_psk_server_cb_func cb)
crypto/openssl/ssl/ssl_lib.c
5845
void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb)
crypto/openssl/ssl/ssl_lib.c
5861
void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb)
crypto/openssl/ssl/ssl_lib.c
5880
size_t len, SSL *ssl, void *arg))
crypto/openssl/ssl/ssl_lib.c
5885
void SSL_set_msg_callback(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5888
size_t len, SSL *ssl, void *arg))
crypto/openssl/ssl/ssl_lib.c
5894
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5902
void SSL_set_not_resumable_session_callback(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5903
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5911
size_t (*cb)(SSL *ssl, int type,
crypto/openssl/ssl/ssl_lib.c
5956
int SSL_set_record_padding_callback(SSL *ssl,
crypto/openssl/ssl/ssl_lib.c
5957
size_t (*cb)(SSL *ssl, int type,
crypto/openssl/ssl/ssl_lib.c
5974
void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg)
crypto/openssl/ssl/ssl_lib.c
5984
void *SSL_get_record_padding_callback_arg(const SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
5994
int SSL_set_block_padding_ex(SSL *ssl, size_t app_block_size,
crypto/openssl/ssl/ssl_lib.c
6022
int SSL_set_block_padding(SSL *ssl, size_t block_size)
crypto/openssl/ssl/ssl_lib.c
6027
int SSL_set_num_tickets(SSL *s, size_t num_tickets)
crypto/openssl/ssl/ssl_lib.c
6039
size_t SSL_get_num_tickets(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6096
int SSL_session_reused(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6106
int SSL_is_server(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6117
void SSL_set_debug(SSL *s, int debug)
crypto/openssl/ssl/ssl_lib.c
6125
void SSL_set_security_level(SSL *s, int level)
crypto/openssl/ssl/ssl_lib.c
6135
int SSL_get_security_level(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6145
void SSL_set_security_callback(SSL *s,
crypto/openssl/ssl/ssl_lib.c
6146
int (*cb)(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/ssl/ssl_lib.c
6158
int (*SSL_get_security_callback(const SSL *s))(const SSL *s,
crypto/openssl/ssl/ssl_lib.c
6171
void SSL_set0_security_ex_data(SSL *s, void *ex)
crypto/openssl/ssl/ssl_lib.c
6181
void *SSL_get0_security_ex_data(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6202
int (*cb)(const SSL *s, const SSL_CTX *ctx,
crypto/openssl/ssl/ssl_lib.c
6209
int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx))(const SSL *s,
crypto/openssl/ssl/ssl_lib.c
6234
uint64_t SSL_get_options(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6254
uint64_t SSL_set_options(SSL *s, uint64_t op)
crypto/openssl/ssl/ssl_lib.c
6286
uint64_t SSL_clear_options(SSL *s, uint64_t op)
crypto/openssl/ssl/ssl_lib.c
6312
STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6462
const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s)
crypto/openssl/ssl/ssl_lib.c
6503
int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,
crypto/openssl/ssl/ssl_lib.c
6551
int SSL_ct_is_enabled(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
6678
int SSL_enable_ct(SSL *s, int validation_mode)
crypto/openssl/ssl/ssl_lib.c
6728
int SSL_client_hello_isv2(SSL *s)
crypto/openssl/ssl/ssl_lib.c
6740
unsigned int SSL_client_hello_get0_legacy_version(SSL *s)
crypto/openssl/ssl/ssl_lib.c
6752
size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out)
crypto/openssl/ssl/ssl_lib.c
6766
size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out)
crypto/openssl/ssl/ssl_lib.c
6780
size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out)
crypto/openssl/ssl/ssl_lib.c
6794
size_t SSL_client_hello_get0_compression_methods(SSL *s, const unsigned char **out)
crypto/openssl/ssl/ssl_lib.c
6808
int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen)
crypto/openssl/ssl/ssl_lib.c
6848
int SSL_client_hello_get_extension_order(SSL *s, uint16_t *exts, size_t *num_exts)
crypto/openssl/ssl/ssl_lib.c
6886
int SSL_client_hello_get0_ext(SSL *s, unsigned int type, const unsigned char **out,
crypto/openssl/ssl/ssl_lib.c
690
SSL *SSL_new(SSL_CTX *ctx)
crypto/openssl/ssl/ssl_lib.c
6911
int SSL_free_buffers(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
6925
int SSL_alloc_buffers(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
703
int ossl_ssl_init(SSL *ssl, SSL_CTX *ctx, const SSL_METHOD *method, int type)
crypto/openssl/ssl/ssl_lib.c
7108
int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len,
crypto/openssl/ssl/ssl_lib.c
7220
int SSL_set_max_early_data(SSL *s, uint32_t max_early_data)
crypto/openssl/ssl/ssl_lib.c
7232
uint32_t SSL_get_max_early_data(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
7254
int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data)
crypto/openssl/ssl/ssl_lib.c
7266
uint32_t SSL_get_recv_max_early_data(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
7301
int SSL_stateless(SSL *s)
crypto/openssl/ssl/ssl_lib.c
731
SSL *ossl_ssl_connection_new_int(SSL_CTX *ctx, SSL *user_ssl,
crypto/openssl/ssl/ssl_lib.c
7333
void SSL_set_post_handshake_auth(SSL *ssl, int val)
crypto/openssl/ssl/ssl_lib.c
7343
int SSL_verify_client_post_handshake(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
735
SSL *ssl;
crypto/openssl/ssl/ssl_lib.c
7421
void SSL_set_allow_early_data_cb(SSL *s,
crypto/openssl/ssl/ssl_lib.c
7539
int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey)
crypto/openssl/ssl/ssl_lib.c
7569
int SSL_handle_events(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7593
int SSL_get_event_timeout(SSL *s, struct timeval *tv, int *is_infinite)
crypto/openssl/ssl/ssl_lib.c
7615
int SSL_get_rpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/ssl/ssl_lib.c
7630
int SSL_get_wpoll_descriptor(SSL *s, BIO_POLL_DESCRIPTOR *desc)
crypto/openssl/ssl/ssl_lib.c
7645
int SSL_net_read_desired(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7657
int SSL_net_write_desired(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7669
int SSL_set_blocking_mode(SSL *s, int blocking)
crypto/openssl/ssl/ssl_lib.c
7681
int SSL_get_blocking_mode(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7693
int SSL_set1_initial_peer_addr(SSL *s, const BIO_ADDR *peer_addr)
crypto/openssl/ssl/ssl_lib.c
7705
int SSL_shutdown_ex(SSL *ssl, uint64_t flags,
crypto/openssl/ssl/ssl_lib.c
7719
int SSL_stream_conclude(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
7731
SSL *SSL_new_stream(SSL *s, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
7743
SSL *SSL_get0_connection(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7755
int SSL_is_connection(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7760
SSL *SSL_get0_listener(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7772
SSL *SSL_get0_domain(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7784
int SSL_is_listener(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7789
int SSL_is_domain(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7794
int SSL_get_stream_type(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7806
uint64_t SSL_get_stream_id(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7818
int SSL_is_stream_local(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7830
int SSL_set_default_stream_mode(SSL *s, uint32_t mode)
crypto/openssl/ssl/ssl_lib.c
7842
int SSL_set_incoming_stream_policy(SSL *s, int policy, uint64_t aec)
crypto/openssl/ssl/ssl_lib.c
7854
SSL *SSL_accept_stream(SSL *s, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
7866
size_t SSL_get_accept_stream_queue_len(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7878
int SSL_stream_reset(SSL *s,
crypto/openssl/ssl/ssl_lib.c
7892
int SSL_get_stream_read_state(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7904
int SSL_get_stream_write_state(SSL *s)
crypto/openssl/ssl/ssl_lib.c
7916
int SSL_get_stream_read_error_code(SSL *s, uint64_t *app_error_code)
crypto/openssl/ssl/ssl_lib.c
7928
int SSL_get_stream_write_error_code(SSL *s, uint64_t *app_error_code)
crypto/openssl/ssl/ssl_lib.c
7940
int SSL_get_conn_close_info(SSL *s, SSL_CONN_CLOSE_INFO *info,
crypto/openssl/ssl/ssl_lib.c
7953
int SSL_get_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/ssl/ssl_lib.c
7965
int SSL_set_value_uint(SSL *s, uint32_t class_, uint32_t id,
crypto/openssl/ssl/ssl_lib.c
7977
SSL *SSL_new_listener(SSL_CTX *ctx, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
7989
SSL *SSL_new_listener_from(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
8001
SSL *SSL_new_from_listener(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
8013
SSL *SSL_accept_connection(SSL *ssl, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
8025
size_t SSL_get_accept_connection_queue_len(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
8037
int SSL_listen(SSL *ssl)
crypto/openssl/ssl/ssl_lib.c
8049
SSL *SSL_new_domain(SSL_CTX *ctx, uint64_t flags)
crypto/openssl/ssl/ssl_lib.c
8131
int SSL_get_domain_flags(const SSL *ssl, uint64_t *domain_flags)
crypto/openssl/ssl/ssl_lib.c
8141
int SSL_add_expected_rpk(SSL *s, EVP_PKEY *rpk)
crypto/openssl/ssl/ssl_lib.c
8161
EVP_PKEY *SSL_get0_peer_rpk(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
8170
int SSL_get_negotiated_client_cert_type(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
8180
int SSL_get_negotiated_server_cert_type(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
8242
int SSL_set1_client_cert_type(SSL *s, const unsigned char *val, size_t len)
crypto/openssl/ssl/ssl_lib.c
8253
int SSL_set1_server_cert_type(SSL *s, const unsigned char *val, size_t len)
crypto/openssl/ssl/ssl_lib.c
8276
int SSL_get0_client_cert_type(const SSL *s, unsigned char **t, size_t *len)
crypto/openssl/ssl/ssl_lib.c
8288
int SSL_get0_server_cert_type(const SSL *s, unsigned char **t, size_t *len)
crypto/openssl/ssl/ssl_lib.c
89
SSL *s;
crypto/openssl/ssl/ssl_lib.c
96
int (*func_read)(SSL *, void *, size_t, size_t *);
crypto/openssl/ssl/ssl_lib.c
97
int (*func_write)(SSL *, const void *, size_t, size_t *);
crypto/openssl/ssl/ssl_lib.c
972
SSL *ossl_ssl_connection_new(SSL_CTX *ctx)
crypto/openssl/ssl/ssl_lib.c
977
int SSL_is_dtls(const SSL *s)
crypto/openssl/ssl/ssl_lib.c
98
int (*func_other)(SSL *);
crypto/openssl/ssl/ssl_lib.c
992
int SSL_is_tls(const SSL *s)
crypto/openssl/ssl/ssl_local.h
1001
int (*ticket_key_cb)(SSL *ssl,
crypto/openssl/ssl/ssl_local.h
1005
int (*ticket_key_evp_cb)(SSL *ssl,
crypto/openssl/ssl/ssl_local.h
1012
int (*status_cb)(SSL *ssl, void *arg);
crypto/openssl/ssl/ssl_local.h
1047
int (*alpn_select_cb)(SSL *s,
crypto/openssl/ssl/ssl_local.h
1103
int (*not_resumable_session_cb)(SSL *ssl, int is_forward_secure);
crypto/openssl/ssl/ssl_local.h
1133
size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);
crypto/openssl/ssl/ssl_local.h
1207
int (*crypto_send_cb)(SSL *s, const unsigned char *buf, size_t buf_len,
crypto/openssl/ssl/ssl_local.h
1209
int (*crypto_recv_rcd_cb)(SSL *s, const unsigned char **buf,
crypto/openssl/ssl/ssl_local.h
1211
int (*crypto_release_rcd_cb)(SSL *s, size_t bytes_read, void *arg);
crypto/openssl/ssl/ssl_local.h
1212
int (*yield_secret_cb)(SSL *s, uint32_t prot_level, int direction,
crypto/openssl/ssl/ssl_local.h
1215
int (*got_transport_params_cb)(SSL *s, const unsigned char *params,
crypto/openssl/ssl/ssl_local.h
1218
int (*alert_cb)(SSL *s, unsigned char alert_code, void *arg);
crypto/openssl/ssl/ssl_local.h
1250
SSL *user_ssl;
crypto/openssl/ssl/ssl_local.h
1273
int (*handshake_func)(SSL *);
crypto/openssl/ssl/ssl_local.h
1488
const void *buf, size_t len, SSL *ssl, void *arg);
crypto/openssl/ssl/ssl_local.h
1567
void (*info_callback)(const SSL *ssl, int type, int val);
crypto/openssl/ssl/ssl_local.h
1620
void (*debug_cb)(SSL *s, int client_server, int type,
crypto/openssl/ssl/ssl_local.h
1799
int (*not_resumable_session_cb)(SSL *ssl, int is_forward_secure);
crypto/openssl/ssl/ssl_local.h
2089
DH *(*dh_tmp_cb)(SSL *ssl, int is_export, int keysize);
crypto/openssl/ssl/ssl_local.h
2123
int (*cert_cb)(SSL *ssl, void *arg);
crypto/openssl/ssl/ssl_local.h
2134
int (*sec_cb)(const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,
crypto/openssl/ssl/ssl_local.h
2526
__owur int ossl_ssl_init(SSL *ssl, SSL_CTX *ctx, const SSL_METHOD *method,
crypto/openssl/ssl/ssl_local.h
2528
__owur SSL *ossl_ssl_connection_new_int(SSL_CTX *ctx, SSL *user_ssl,
crypto/openssl/ssl/ssl_local.h
2530
__owur SSL *ossl_ssl_connection_new(SSL_CTX *ctx);
crypto/openssl/ssl/ssl_local.h
2531
void ossl_ssl_connection_free(SSL *ssl);
crypto/openssl/ssl/ssl_local.h
2532
__owur int ossl_ssl_connection_reset(SSL *ssl);
crypto/openssl/ssl/ssl_local.h
2534
__owur int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes);
crypto/openssl/ssl/ssl_local.h
2535
__owur int ssl_write_internal(SSL *s, const void *buf, size_t num,
crypto/openssl/ssl/ssl_local.h
2590
void ssl_cert_set_cert_cb(CERT *c, int (*cb)(SSL *ssl, void *arg), void *arg);
crypto/openssl/ssl/ssl_local.h
2603
int ssl_get_security_level_bits(const SSL *s, const SSL_CTX *ctx, int *levelp);
crypto/openssl/ssl/ssl_local.h
2611
int ssl_undefined_function(SSL *s);
crypto/openssl/ssl/ssl_local.h
2664
int ssl3_renegotiate(SSL *ssl);
crypto/openssl/ssl/ssl_local.h
2665
int ssl3_renegotiate_check(SSL *ssl, int initok);
crypto/openssl/ssl/ssl_local.h
2668
__owur int ssl3_dispatch_alert(SSL *s);
crypto/openssl/ssl/ssl_local.h
2680
__owur int ssl3_new(SSL *s);
crypto/openssl/ssl/ssl_local.h
2681
void ssl3_free(SSL *s);
crypto/openssl/ssl/ssl_local.h
2682
__owur int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/ssl/ssl_local.h
2683
__owur int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/ssl/ssl_local.h
2684
__owur int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written);
crypto/openssl/ssl/ssl_local.h
2685
__owur int ssl3_shutdown(SSL *s);
crypto/openssl/ssl/ssl_local.h
2686
int ssl3_clear(SSL *s);
crypto/openssl/ssl/ssl_local.h
2687
__owur long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg);
crypto/openssl/ssl/ssl_local.h
2689
__owur long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp)(void));
crypto/openssl/ssl/ssl_local.h
2726
int dtls1_write_app_data_bytes(SSL *s, uint8_t type, const void *buf_,
crypto/openssl/ssl/ssl_local.h
2752
__owur int tls1_new(SSL *s);
crypto/openssl/ssl/ssl_local.h
2753
void tls1_free(SSL *s);
crypto/openssl/ssl/ssl_local.h
2754
int tls1_clear(SSL *s);
crypto/openssl/ssl/ssl_local.h
2756
__owur int dtls1_new(SSL *s);
crypto/openssl/ssl/ssl_local.h
2757
void dtls1_free(SSL *s);
crypto/openssl/ssl/ssl_local.h
2758
int dtls1_clear(SSL *s);
crypto/openssl/ssl/ssl_local.h
2759
long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg);
crypto/openssl/ssl/ssl_local.h
2760
__owur int dtls1_shutdown(SSL *s);
crypto/openssl/ssl/ssl_local.h
2762
__owur int dtls1_dispatch_alert(SSL *s);
crypto/openssl/ssl/ssl_local.h
3084
long ossl_ctrl_internal(SSL *s, int cmd, long larg, void *parg, int no_quic);
crypto/openssl/ssl/ssl_local.h
409
SSL *(*ssl_new)(SSL_CTX *ctx);
crypto/openssl/ssl/ssl_local.h
410
void (*ssl_free)(SSL *s);
crypto/openssl/ssl/ssl_local.h
411
int (*ssl_reset)(SSL *s);
crypto/openssl/ssl/ssl_local.h
412
int (*ssl_init)(SSL *s);
crypto/openssl/ssl/ssl_local.h
413
int (*ssl_clear)(SSL *s);
crypto/openssl/ssl/ssl_local.h
414
void (*ssl_deinit)(SSL *s);
crypto/openssl/ssl/ssl_local.h
415
int (*ssl_accept)(SSL *s);
crypto/openssl/ssl/ssl_local.h
416
int (*ssl_connect)(SSL *s);
crypto/openssl/ssl/ssl_local.h
417
int (*ssl_read)(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/ssl/ssl_local.h
418
int (*ssl_peek)(SSL *s, void *buf, size_t len, size_t *readbytes);
crypto/openssl/ssl/ssl_local.h
419
int (*ssl_write)(SSL *s, const void *buf, size_t len, size_t *written);
crypto/openssl/ssl/ssl_local.h
420
int (*ssl_shutdown)(SSL *s);
crypto/openssl/ssl/ssl_local.h
421
int (*ssl_renegotiate)(SSL *s);
crypto/openssl/ssl/ssl_local.h
422
int (*ssl_renegotiate_check)(SSL *s, int);
crypto/openssl/ssl/ssl_local.h
423
int (*ssl_read_bytes)(SSL *s, uint8_t type, uint8_t *recvd_type,
crypto/openssl/ssl/ssl_local.h
426
int (*ssl_write_bytes)(SSL *s, uint8_t type, const void *buf_, size_t len,
crypto/openssl/ssl/ssl_local.h
428
int (*ssl_dispatch_alert)(SSL *s);
crypto/openssl/ssl/ssl_local.h
429
long (*ssl_ctrl)(SSL *s, int cmd, long larg, void *parg);
crypto/openssl/ssl/ssl_local.h
434
size_t (*ssl_pending)(const SSL *s);
crypto/openssl/ssl/ssl_local.h
440
long (*ssl_callback_ctrl)(SSL *s, int cb_id, void (*fp)(void));
crypto/openssl/ssl/ssl_local.h
575
int (*TLS_ext_srp_username_callback)(SSL *, int *, void *);
crypto/openssl/ssl/ssl_local.h
577
int (*SRP_verify_param_callback)(SSL *, void *);
crypto/openssl/ssl/ssl_local.h
579
char *(*SRP_give_srp_client_pwd_callback)(SSL *, void *);
crypto/openssl/ssl/ssl_local.h
877
int (*client_cert_cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey);
crypto/openssl/ssl/ssl_local.h
880
int (*app_gen_cookie_cb)(SSL *ssl, unsigned char *cookie,
crypto/openssl/ssl/ssl_local.h
884
int (*app_verify_cookie_cb)(SSL *ssl, const unsigned char *cookie,
crypto/openssl/ssl/ssl_local.h
888
int (*gen_stateless_cookie_cb)(SSL *ssl, unsigned char *cookie,
crypto/openssl/ssl/ssl_local.h
892
int (*verify_stateless_cookie_cb)(SSL *ssl, const unsigned char *cookie,
crypto/openssl/ssl/ssl_local.h
906
void (*info_callback)(const SSL *ssl, int type, int val);
crypto/openssl/ssl/ssl_local.h
994
int (*servername_cb)(SSL *, int *, void *);
crypto/openssl/ssl/ssl_mcnf.c
23
static int ssl_do_config(SSL *s, SSL_CTX *ctx, const char *name, int system)
crypto/openssl/ssl/ssl_mcnf.c
94
int SSL_config(SSL *s, const char *name)
crypto/openssl/ssl/ssl_rsa.c
1089
int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey,
crypto/openssl/ssl/ssl_rsa.c
111
int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len)
crypto/openssl/ssl/ssl_rsa.c
154
int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey)
crypto/openssl/ssl/ssl_rsa.c
170
int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type)
crypto/openssl/ssl/ssl_rsa.c
222
int SSL_use_PrivateKey_ASN1(int type, SSL *ssl, const unsigned char *d,
crypto/openssl/ssl/ssl_rsa.c
32
int SSL_use_certificate(SSL *ssl, X509 *x)
crypto/openssl/ssl/ssl_rsa.c
463
static int use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, const char *file)
crypto/openssl/ssl/ssl_rsa.c
54
int SSL_use_certificate_file(SSL *ssl, const char *file, int type)
crypto/openssl/ssl/ssl_rsa.c
594
int SSL_use_certificate_chain_file(SSL *ssl, const char *file)
crypto/openssl/ssl/ssl_rsa.c
637
static int serverinfoex_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/ssl_rsa.c
652
static int serverinfo_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/ssl_rsa.c
660
static int serverinfoex_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/ssl_rsa.c
698
static int serverinfo_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/ssl_rsa.c
979
static int ssl_set_cert_and_key(SSL *ssl, SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey,
crypto/openssl/ssl/ssl_rsa_legacy.c
17
int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa)
crypto/openssl/ssl/ssl_rsa_legacy.c
47
int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type)
crypto/openssl/ssl/ssl_rsa_legacy.c
91
int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, const unsigned char *d, long len)
crypto/openssl/ssl/ssl_sess.c
1147
int SSL_set_session_secret_cb(SSL *s,
crypto/openssl/ssl/ssl_sess.c
1161
int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb,
crypto/openssl/ssl/ssl_sess.c
1174
int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len)
crypto/openssl/ssl/ssl_sess.c
1354
int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/ssl/ssl_sess.c
1372
SSL_SESSION *(*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1379
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1389
void (*cb)(const SSL *ssl, int type, int val))
crypto/openssl/ssl/ssl_sess.c
1394
void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl, int type,
crypto/openssl/ssl/ssl_sess.c
1401
int (*cb)(SSL *ssl, X509 **x509,
crypto/openssl/ssl/ssl_sess.c
1407
int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL *ssl, X509 **x509,
crypto/openssl/ssl/ssl_sess.c
1414
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1422
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1454
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1463
int (*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
321
static int def_generate_session_id(SSL *ssl, unsigned char *id,
crypto/openssl/ssl/ssl_sess.c
352
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/ssl_sess.c
62
SSL_SESSION *SSL_get_session(const SSL *ssl)
crypto/openssl/ssl/ssl_sess.c
73
SSL_SESSION *SSL_get1_session(SSL *ssl)
crypto/openssl/ssl/ssl_sess.c
890
int SSL_set_session(SSL *s, SSL_SESSION *session)
crypto/openssl/ssl/ssl_stat.c
132
const char *SSL_state_string(const SSL *s)
crypto/openssl/ssl/ssl_stat.c
15
const char *SSL_state_string_long(const SSL *s)
crypto/openssl/ssl/statem/extensions.c
938
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/extensions.c
939
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/extensions_clnt.c
146
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/extensions_clnt.c
1470
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/extensions_clnt.c
479
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/extensions_clnt.c
829
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/extensions_cust.c
32
static int custom_ext_add_old_cb_wrap(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/statem/extensions_cust.c
47
static void custom_ext_free_old_cb_wrap(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/statem/extensions_cust.c
59
static int custom_ext_parse_old_cb_wrap(SSL *s, unsigned int ext_type,
crypto/openssl/ssl/statem/extensions_srvr.c
1017
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/extensions_srvr.c
1316
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/extensions_srvr.c
2073
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/extensions_srvr.c
2074
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/extensions_srvr.c
495
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem.c
104
int SSL_in_before(const SSL *s)
crypto/openssl/ssl/statem/statem.c
293
int ossl_statem_connect(SSL *s)
crypto/openssl/ssl/statem/statem.c
303
int ossl_statem_accept(SSL *s)
crypto/openssl/ssl/statem/statem.c
313
typedef void (*info_cb)(const SSL *, int, int);
crypto/openssl/ssl/statem/statem.c
358
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/statem/statem.c
362
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem.c
363
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem.c
596
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/statem/statem.c
597
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem.c
74
OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl)
crypto/openssl/ssl/statem/statem.c
816
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/statem/statem.c
820
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem.c
84
int SSL_in_init(const SSL *s)
crypto/openssl/ssl/statem/statem.c
94
int SSL_is_init_finished(const SSL *s)
crypto/openssl/ssl/statem/statem_clnt.c
1476
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
1477
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
3661
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
3720
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
3805
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
3866
SSL *ssl = SSL_CONNECTION_GET_SSL(sc);
crypto/openssl/ssl/statem/statem_clnt.c
4036
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
4119
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_clnt.c
797
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
1032
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
1066
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
125
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
126
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
622
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
729
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
823
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_dtls.c
824
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
143
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
1434
void (*cb)(const SSL *ssl, int type, int val) = NULL;
crypto/openssl/ssl/statem/statem_lib.c
1436
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
1560
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
1561
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
1669
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
1670
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
2037
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
2172
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
2321
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
2461
const SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
2744
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
41
int ossl_statem_set_mutator(SSL *s,
crypto/openssl/ssl/statem/statem_lib.c
623
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
66
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
67
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
766
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_lib.c
846
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
1732
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
1733
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
2312
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
2313
SSL *ussl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
3982
SSL *ssl = SSL_CONNECTION_GET_USER_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
749
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/statem/statem_srvr.c
891
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/t1_lib.c
105
int tls1_new(SSL *s)
crypto/openssl/ssl/t1_lib.c
115
void tls1_free(SSL *s)
crypto/openssl/ssl/t1_lib.c
126
int tls1_clear(SSL *s)
crypto/openssl/ssl/t1_lib.c
2836
int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid)
crypto/openssl/ssl/t1_lib.c
2849
int SSL_get_signature_type_nid(const SSL *s, int *pnid)
crypto/openssl/ssl/t1_lib.c
3621
int SSL_get_sigalgs(SSL *s, int idx,
crypto/openssl/ssl/t1_lib.c
3658
int SSL_get_shared_sigalgs(SSL *s, int idx,
crypto/openssl/ssl/t1_lib.c
4284
int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain)
crypto/openssl/ssl/t1_lib.c
4794
int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode)
crypto/openssl/ssl/t1_trce.c
1331
static int ssl_print_raw_public_key(BIO *bio, const SSL *ssl, int server,
crypto/openssl/ssl/t1_trce.c
1724
const void *buf, size_t msglen, SSL *ssl, void *arg)
crypto/openssl/ssl/tls_depr.c
205
DH *(*dh)(SSL *ssl, int is_export,
crypto/openssl/ssl/tls_depr.c
211
void SSL_set_tmp_dh_callback(SSL *ssl, DH *(*dh)(SSL *ssl, int is_export, int keylength))
crypto/openssl/ssl/tls_depr.c
71
SSL *ssl = SSL_CONNECTION_GET_SSL(s);
crypto/openssl/ssl/tls_srp.c
141
int SSL_SRP_CTX_init(SSL *s)
crypto/openssl/ssl/tls_srp.c
204
int SSL_srp_server_param_with_username(SSL *s, int *ad)
crypto/openssl/ssl/tls_srp.c
218
int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass,
crypto/openssl/ssl/tls_srp.c
244
int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g,
crypto/openssl/ssl/tls_srp.c
444
int SRP_Calc_A_param(SSL *s)
crypto/openssl/ssl/tls_srp.c
454
BIGNUM *SSL_get_srp_g(SSL *s)
crypto/openssl/ssl/tls_srp.c
466
BIGNUM *SSL_get_srp_N(SSL *s)
crypto/openssl/ssl/tls_srp.c
478
char *SSL_get_srp_username(SSL *s)
crypto/openssl/ssl/tls_srp.c
490
char *SSL_get_srp_userinfo(SSL *s)
crypto/openssl/ssl/tls_srp.c
522
int (*cb)(SSL *, void *))
crypto/openssl/ssl/tls_srp.c
534
int (*cb)(SSL *, int *, void *))
crypto/openssl/ssl/tls_srp.c
541
char *(*cb)(SSL *, void *))
crypto/openssl/ssl/tls_srp.c
80
int SSL_SRP_CTX_free(SSL *s)
crypto/openssl/test/asynciotest.c
292
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/bad_dtls_test.c
556
static int send_finished(SSL *s, BIO *rbio)
crypto/openssl/test/bad_dtls_test.c
672
SSL *con = NULL;
crypto/openssl/test/cert_comp_test.c
108
static void cert_comp_info_cb(const SSL *s, int where, int ret)
crypto/openssl/test/cert_comp_test.c
126
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/cert_comp_test.c
41
static int client_cert_cb(SSL *ssl, X509 **x509, EVP_PKEY **pkey)
crypto/openssl/test/cert_comp_test.c
89
static int ssl_comp_cert(SSL *ssl, int alg)
crypto/openssl/test/cipherbytes_test.c
25
static SSL *s;
crypto/openssl/test/cipherlist_test.c
150
SSL *ssl = NULL;
crypto/openssl/test/cipherlist_test.c
218
SSL *s = NULL;
crypto/openssl/test/ciphername_test.c
384
SSL *ssl = NULL;
crypto/openssl/test/clienthellotest.c
54
SSL *con = NULL;
crypto/openssl/test/danetest.c
241
static int tlsa_import_rr(SSL *ssl, const char *rrdata)
crypto/openssl/test/danetest.c
296
SSL *ssl;
crypto/openssl/test/danetest.c
39
static void store_ctx_dane_init(X509_STORE_CTX *, SSL *);
crypto/openssl/test/danetest.c
428
static void store_ctx_dane_init(X509_STORE_CTX *store_ctx, SSL *ssl)
crypto/openssl/test/danetest.c
55
static int verify_chain(SSL *ssl, STACK_OF(X509) *chain)
crypto/openssl/test/dtls_mtu_test.c
198
SSL *srvr_ssl = NULL, *clnt_ssl = NULL;
crypto/openssl/test/dtls_mtu_test.c
26
static unsigned int clnt_psk_callback(SSL *ssl, const char *hint,
crypto/openssl/test/dtls_mtu_test.c
40
static unsigned int srvr_psk_callback(SSL *ssl, const char *identity,
crypto/openssl/test/dtls_mtu_test.c
52
SSL *srvr_ssl = NULL, *clnt_ssl = NULL;
crypto/openssl/test/dtlstest.c
189
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/dtlstest.c
308
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/dtlstest.c
348
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/dtlstest.c
396
SSL *serverssl = NULL;
crypto/openssl/test/dtlstest.c
46
static int generate_cookie_cb(SSL *ssl, unsigned char *cookie,
crypto/openssl/test/dtlstest.c
476
SSL *sssl = NULL, *cssl = NULL;
crypto/openssl/test/dtlstest.c
54
static int verify_cookie_cb(SSL *ssl, const unsigned char *cookie,
crypto/openssl/test/dtlstest.c
588
SSL *sssl = NULL, *cssl = NULL;
crypto/openssl/test/dtlstest.c
60
static unsigned int timer_cb(SSL *s, unsigned int timer_us)
crypto/openssl/test/dtlstest.c
688
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/dtlstest.c
73
SSL *serverssl1 = NULL, *clientssl1 = NULL;
crypto/openssl/test/dtlsv1listentest.c
263
static int cookie_gen(SSL *ssl, unsigned char *cookie, unsigned int *cookie_len)
crypto/openssl/test/dtlsv1listentest.c
274
static int cookie_verify(SSL *ssl, const unsigned char *cookie,
crypto/openssl/test/dtlsv1listentest.c
293
SSL *ssl = NULL;
crypto/openssl/test/fatalerrtest.c
22
SSL *sssl = NULL, *cssl = NULL;
crypto/openssl/test/helpers/handshake.c
102
static int select_server_ctx(SSL *s, void *arg, int ignore)
crypto/openssl/test/helpers/handshake.c
1270
static int peer_pkey_type(SSL *s)
crypto/openssl/test/helpers/handshake.c
137
static int client_hello_select_server_ctx(SSL *s, void *arg, int ignore)
crypto/openssl/test/helpers/handshake.c
208
static int servername_ignore_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/helpers/handshake.c
213
static int servername_reject_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/helpers/handshake.c
218
static int client_hello_ignore_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/helpers/handshake.c
227
static int client_hello_reject_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/helpers/handshake.c
236
static int client_hello_nov12_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/helpers/handshake.c
264
static int server_ocsp_cb(SSL *s, void *arg)
crypto/openssl/test/helpers/handshake.c
283
static int client_ocsp_cb(SSL *s, void *arg)
crypto/openssl/test/helpers/handshake.c
305
SSL *ssl;
crypto/openssl/test/helpers/handshake.c
323
static int broken_session_ticket_cb(SSL *s, unsigned char *key_name,
crypto/openssl/test/helpers/handshake.c
330
static int do_not_call_session_ticket_cb(SSL *s, unsigned char *key_name,
crypto/openssl/test/helpers/handshake.c
395
static int client_npn_cb(SSL *s, unsigned char **out, unsigned char *outlen,
crypto/openssl/test/helpers/handshake.c
411
static int server_npn_cb(SSL *s, const unsigned char **data,
crypto/openssl/test/helpers/handshake.c
427
static int server_alpn_cb(SSL *s, const unsigned char **out,
crypto/openssl/test/helpers/handshake.c
452
static int generate_session_ticket_cb(SSL *s, void *arg)
crypto/openssl/test/helpers/handshake.c
464
static int decrypt_session_ticket_cb(SSL *s, SSL_SESSION *ss,
crypto/openssl/test/helpers/handshake.c
717
static void configure_handshake_ssl(SSL *server, SSL *client,
crypto/openssl/test/helpers/handshake.c
738
SSL *ssl;
crypto/openssl/test/helpers/handshake.c
752
SSL *ssl = NULL;
crypto/openssl/test/helpers/handshake.c
81
static void info_cb(const SSL *s, int where, int ret)
crypto/openssl/test/helpers/handshake_srp.c
22
static char *client_srp_cb(SSL *s, void *arg)
crypto/openssl/test/helpers/handshake_srp.c
28
static int server_srp_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/helpers/quictestlib.c
133
int flags, QUIC_TSERVER **qtserv, SSL **cssl,
crypto/openssl/test/helpers/quictestlib.c
472
int qtest_wait_for_timeout(SSL *s, QUIC_TSERVER *qtserv)
crypto/openssl/test/helpers/quictestlib.c
516
int qtest_create_quic_connection_ex(QUIC_TSERVER *qtserv, SSL *clientssl,
crypto/openssl/test/helpers/quictestlib.c
662
int qtest_create_quic_connection(QUIC_TSERVER *qtserv, SSL *clientssl)
crypto/openssl/test/helpers/quictestlib.c
683
int qtest_shutdown(QUIC_TSERVER *qtserv, SSL *clientssl)
crypto/openssl/test/helpers/quictestlib.c
97
const void *buf, size_t len, SSL *ssl,
crypto/openssl/test/helpers/quictestlib.h
51
int flags, QUIC_TSERVER **qtserv, SSL **cssl,
crypto/openssl/test/helpers/quictestlib.h
78
int qtest_create_quic_connection(QUIC_TSERVER *qtserv, SSL *clientssl);
crypto/openssl/test/helpers/quictestlib.h
84
int qtest_wait_for_timeout(SSL *s, QUIC_TSERVER *qtserv);
crypto/openssl/test/helpers/quictestlib.h
90
int qtest_create_quic_connection_ex(QUIC_TSERVER *qtserv, SSL *clientssl,
crypto/openssl/test/helpers/quictestlib.h
96
int qtest_shutdown(QUIC_TSERVER *qtserv, SSL *clientssl);
crypto/openssl/test/helpers/ssltestlib.c
1123
int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl,
crypto/openssl/test/helpers/ssltestlib.c
1124
SSL **cssl, int sfd, int cfd)
crypto/openssl/test/helpers/ssltestlib.c
1126
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/helpers/ssltestlib.c
1190
int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl,
crypto/openssl/test/helpers/ssltestlib.c
1191
SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio)
crypto/openssl/test/helpers/ssltestlib.c
1193
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/helpers/ssltestlib.c
1261
int create_bare_ssl_connection_ex(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.c
1389
int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.c
1400
int create_ssl_connection_ex(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.c
1431
int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want)
crypto/openssl/test/helpers/ssltestlib.c
1436
void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl)
crypto/openssl/test/helpers/ssltestlib.c
1444
SSL_SESSION *create_a_psk(SSL *ssl, size_t mdsize)
crypto/openssl/test/helpers/ssltestlib.h
27
int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl,
crypto/openssl/test/helpers/ssltestlib.h
28
SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio);
crypto/openssl/test/helpers/ssltestlib.h
29
int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.h
31
int create_bare_ssl_connection_ex(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.h
33
int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl,
crypto/openssl/test/helpers/ssltestlib.h
34
SSL **cssl, int sfd, int cfd);
crypto/openssl/test/helpers/ssltestlib.h
37
int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want);
crypto/openssl/test/helpers/ssltestlib.h
38
int create_ssl_connection_ex(SSL *serverssl, SSL *clientssl, int want,
crypto/openssl/test/helpers/ssltestlib.h
40
void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl);
crypto/openssl/test/helpers/ssltestlib.h
85
SSL_SESSION *create_a_psk(SSL *ssl, size_t mdsize);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
136
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
381
static int handle_io_failure(SSL *ssl, int res)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
459
static void process_new_stream(SSL *stream)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
604
SSL *listener, *conn, *stream;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
209
static void wait_for_activity(SSL *ssl)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
283
static int handle_io_failure(SSL *ssl, int res)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
398
static int setup_session_cache(SSL *ssl, SSL_CTX *ctx, const char *filename)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
522
static size_t build_request_set(SSL *ssl)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
528
SSL *new_stream;
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
57
static int handle_io_failure(SSL *ssl, int res);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
700
SSL_CTX **ctx, SSL **ssl)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
859
SSL *ssl = NULL;
crypto/openssl/test/quic_client_test.c
24
static int is_want(SSL *s, int ret)
crypto/openssl/test/quic_client_test.c
39
SSL *c_ssl = NULL;
crypto/openssl/test/quic_multistream_test.c
1008
static int is_want(SSL *s, int ret)
crypto/openssl/test/quic_multistream_test.c
1015
static int check_consistent_want(SSL *s, int ret)
crypto/openssl/test/quic_multistream_test.c
1082
SSL *c_tgt = h->c_conn;
crypto/openssl/test/quic_multistream_test.c
1448
SSL *c_stream;
crypto/openssl/test/quic_multistream_test.c
1478
SSL *c_stream;
crypto/openssl/test/quic_multistream_test.c
1536
SSL *c_stream;
crypto/openssl/test/quic_multistream_test.c
1570
SSL *c_stream;
crypto/openssl/test/quic_multistream_test.c
3618
const void *buf, size_t len, SSL *ssl, void *arg)
crypto/openssl/test/quic_multistream_test.c
5145
static int on_new_session(SSL *s, SSL_SESSION *sess)
crypto/openssl/test/quic_multistream_test.c
5483
SSL *c_a;
crypto/openssl/test/quic_multistream_test.c
55
SSL *c_stream;
crypto/openssl/test/quic_multistream_test.c
5573
SSL *c_a, *c_b, *c_c, *c_d;
crypto/openssl/test/quic_multistream_test.c
5722
SSL *ssl = helper_local_get_c_stream(hl, "a");
crypto/openssl/test/quic_multistream_test.c
79
SSL *c_conn;
crypto/openssl/test/quic_multistream_test.c
922
SSL *c_stream)
crypto/openssl/test/quic_multistream_test.c
934
static SSL *helper_local_get_c_stream(struct helper_local *hl,
crypto/openssl/test/quic_newcid_test.c
54
SSL *cssl = NULL;
crypto/openssl/test/quic_record_test.c
8992
SSL_free((SSL *)s->quic_conn);
crypto/openssl/test/quic_tserver_test.c
27
static int is_want(SSL *s, int ret)
crypto/openssl/test/quic_tserver_test.c
67
SSL *c_ssl = NULL;
crypto/openssl/test/quicapitest.c
1040
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1101
const void *buf, size_t msglen, SSL *ssl, void *arg)
crypto/openssl/test/quicapitest.c
1116
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1154
SSL *ssl;
crypto/openssl/test/quicapitest.c
1177
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1218
static int use_session_cb(SSL *ssl, const EVP_MD *md, const unsigned char **id,
crypto/openssl/test/quicapitest.c
1233
static int find_session_cb(SSL *ssl, const unsigned char *identity,
crypto/openssl/test/quicapitest.c
1256
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1301
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1387
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1445
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
1491
static int unreliable_client_read(SSL *clientquic, SSL **stream, void *buf,
crypto/openssl/test/quicapitest.c
1522
SSL *clientquic)
crypto/openssl/test/quicapitest.c
1552
SSL *clientquic = NULL, *stream[2] = { NULL, NULL };
crypto/openssl/test/quicapitest.c
1658
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
216
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
2293
SSL *c_ssl = NULL;
crypto/openssl/test/quicapitest.c
2355
static SSL *cbssl = NULL;
crypto/openssl/test/quicapitest.c
2357
static int new_session_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/quicapitest.c
2377
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
2428
SSL *domain = NULL, *listener = NULL, *other_conn = NULL;
crypto/openssl/test/quicapitest.c
2471
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
2515
static int select_alpn(SSL *ssl, const unsigned char **out,
crypto/openssl/test/quicapitest.c
2586
static SSL *ql_create(SSL_CTX *ssl_ctx, BIO *bio)
crypto/openssl/test/quicapitest.c
2588
SSL *qserver;
crypto/openssl/test/quicapitest.c
2605
static int qc_init(SSL *qconn, BIO_ADDR *dst_addr)
crypto/openssl/test/quicapitest.c
2621
SSL *qlistener = NULL, *qserver = NULL, *qconn = 0;
crypto/openssl/test/quicapitest.c
2695
SSL *ssl = NULL;
crypto/openssl/test/quicapitest.c
2725
SSL **lssl, SSL **cssl)
crypto/openssl/test/quicapitest.c
2784
SSL *clientssl = NULL, *serverssl = NULL, *qlistener = NULL;
crypto/openssl/test/quicapitest.c
2832
static SSL *quic_verify_ssl = NULL;
crypto/openssl/test/quicapitest.c
2836
SSL *cssl = (SSL *)X509_STORE_CTX_get_ex_data(ctx, SSL_get_ex_data_X509_STORE_CTX_idx());
crypto/openssl/test/quicapitest.c
2845
SSL *clientssl = NULL, *serverssl = NULL, *qlistener = NULL;
crypto/openssl/test/quicapitest.c
288
SSL *ssl = NULL;
crypto/openssl/test/quicapitest.c
2896
SSL *clientssl = NULL, *serverssl = NULL, *qlistener = NULL;
crypto/openssl/test/quicapitest.c
346
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
399
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
436
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
54
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
557
SSL *clientquic = NULL;
crypto/openssl/test/quicapitest.c
558
SSL *clientquic2 = NULL;
crypto/openssl/test/quicapitest.c
697
SSL *ssl = NULL;
crypto/openssl/test/quicapitest.c
734
SSL *ssl = NULL;
crypto/openssl/test/quicapitest.c
839
SSL *ssl = NULL;
crypto/openssl/test/quicapitest.c
902
SSL *clientquic = NULL, *stream = NULL;
crypto/openssl/test/quicfaultstest.c
182
SSL *cssl = NULL;
crypto/openssl/test/quicfaultstest.c
266
SSL *cssl = NULL;
crypto/openssl/test/quicfaultstest.c
28
SSL *cssl = NULL;
crypto/openssl/test/quicfaultstest.c
96
SSL *cssl = NULL;
crypto/openssl/test/radix/quic_bindings.c
107
static RADIX_OBJ *RADIX_OBJ_new(const char *name, SSL *ssl)
crypto/openssl/test/radix/quic_bindings.c
216
static void report_ssl(SSL *ssl, BIO *bio, const char *pfx)
crypto/openssl/test/radix/quic_bindings.c
289
SSL *ssl = obj->ssl;
crypto/openssl/test/radix/quic_bindings.c
469
static int RADIX_PROCESS_set_ssl(RADIX_PROCESS *rp, const char *name, SSL *ssl)
crypto/openssl/test/radix/quic_bindings.c
484
static SSL *RADIX_PROCESS_get_ssl(RADIX_PROCESS *rp, const char *name)
crypto/openssl/test/radix/quic_bindings.c
52
SSL *ssl; /* owns one reference */
crypto/openssl/test/radix/quic_bindings.c
670
static int expect_slot_ssl(FUNC_CTX *fctx, size_t idx, SSL **p_ssl)
crypto/openssl/test/radix/quic_bindings.c
90
SSL *ssl[NUM_SLOTS];
crypto/openssl/test/radix/quic_ops.c
122
static int ssl_attach_bio_dgram(SSL *ssl,
crypto/openssl/test/radix/quic_ops.c
165
static SSL *pending_ssl_obj = NULL;
crypto/openssl/test/radix/quic_ops.c
166
static SSL *client_hello_ssl_obj = NULL;
crypto/openssl/test/radix/quic_ops.c
170
static int new_pending_cb(SSL_CTX *ctx, SSL *new_ssl, void *arg)
crypto/openssl/test/radix/quic_ops.c
177
static int client_hello_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/radix/quic_ops.c
190
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
246
SSL *domain, *listener;
crypto/openssl/test/radix/quic_ops.c
277
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
297
SSL *conn, *stream;
crypto/openssl/test/radix/quic_ops.c
30
static int ssl_ctx_select_alpn(SSL *ssl,
crypto/openssl/test/radix/quic_ops.c
337
SSL *listener, *conn;
crypto/openssl/test/radix/quic_ops.c
379
SSL *listener, *conn;
crypto/openssl/test/radix/quic_ops.c
399
SSL *conn, *stream;
crypto/openssl/test/radix/quic_ops.c
429
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
43
static void keylog_cb(const SSL *ssl, const char *line)
crypto/openssl/test/radix/quic_ops.c
446
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
463
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
481
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
508
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
520
static int is_want(SSL *s, int ret)
crypto/openssl/test/radix/quic_ops.c
527
static int check_consistent_want(SSL *s, int ret)
crypto/openssl/test/radix/quic_ops.c
552
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
573
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
607
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
630
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
649
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
690
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
715
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
754
SSL *conn, *stream;
crypto/openssl/test/radix/quic_ops.c
777
SSL *conn, *stream;
crypto/openssl/test/radix/quic_ops.c
801
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
831
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
861
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
897
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
914
SSL *ssl;
crypto/openssl/test/radix/quic_ops.c
982
SSL *dst_ssl, *src_ssl;
crypto/openssl/test/radix/quic_tests.c
248
SSL *ssl;
crypto/openssl/test/radix/quic_tests.c
84
SSL *La, *Lax[4];
crypto/openssl/test/recordlentest.c
83
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/rpktest.c
102
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/servername_test.c
150
SSL *con = NULL;
crypto/openssl/test/servername_test.c
203
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/servername_test.c
98
SSL *con = NULL;
crypto/openssl/test/ssl_ctx_test.c
76
SSL *ssl = NULL;
crypto/openssl/test/ssl_handshake_rtt_test.c
49
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/ssl_old_test.c
101
static unsigned int psk_server_callback(SSL *ssl, const char *identity,
crypto/openssl/test/ssl_old_test.c
115
static int cb_client_npn(SSL *s, unsigned char **out, unsigned char *outlen,
crypto/openssl/test/ssl_old_test.c
129
static int cb_server_npn(SSL *s, const unsigned char **data,
crypto/openssl/test/ssl_old_test.c
137
static int cb_server_rejects_npn(SSL *s, const unsigned char **data,
crypto/openssl/test/ssl_old_test.c
143
static int verify_npn(SSL *client, SSL *server)
crypto/openssl/test/ssl_old_test.c
1916
int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family, long count,
crypto/openssl/test/ssl_old_test.c
208
static int servername_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/ssl_old_test.c
2212
int doit_biopair(SSL *s_ssl, SSL *c_ssl, long count,
crypto/openssl/test/ssl_old_test.c
224
static int verify_servername(SSL *client, SSL *server)
crypto/openssl/test/ssl_old_test.c
2585
int doit(SSL *s_ssl, SSL *c_ssl, long count)
crypto/openssl/test/ssl_old_test.c
283
static int cb_server_alpn(SSL *s, const unsigned char **out,
crypto/openssl/test/ssl_old_test.c
2956
static unsigned int psk_client_callback(SSL *ssl, const char *hint,
crypto/openssl/test/ssl_old_test.c
2979
static unsigned int psk_server_callback(SSL *ssl, const char *identity,
crypto/openssl/test/ssl_old_test.c
322
static int verify_alpn(SSL *client, SSL *server)
crypto/openssl/test/ssl_old_test.c
416
static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
448
static int custom_ext_0_cli_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
457
static int custom_ext_0_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
464
static int custom_ext_1_cli_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
475
static int custom_ext_1_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
482
static int custom_ext_2_cli_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
493
static int custom_ext_2_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
504
static int custom_ext_3_cli_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
515
static int custom_ext_3_cli_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
532
static int custom_ext_0_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
541
static int custom_ext_0_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
550
static int custom_ext_1_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
564
static int custom_ext_1_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
571
static int custom_ext_2_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
585
static int custom_ext_2_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
594
static int custom_ext_3_srv_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
608
static int custom_ext_3_srv_add_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/ssl_old_test.c
622
int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family,
crypto/openssl/test/ssl_old_test.c
624
int doit_biopair(SSL *s_ssl, SSL *c_ssl, long bytes, clock_t *s_time,
crypto/openssl/test/ssl_old_test.c
626
int doit(SSL *s_ssl, SSL *c_ssl, long bytes);
crypto/openssl/test/ssl_old_test.c
773
static void print_details(SSL *c_ssl, const char *prefix)
crypto/openssl/test/ssl_old_test.c
877
static int set_protocol_version(const char *version, SSL *ssl, int setting)
crypto/openssl/test/ssl_old_test.c
907
SSL *c_ssl = NULL;
crypto/openssl/test/ssl_old_test.c
908
SSL *s_ssl = NULL;
crypto/openssl/test/ssl_old_test.c
96
static unsigned int psk_client_callback(SSL *ssl, const char *hint,
crypto/openssl/test/sslapitest.c
10121
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
10296
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
1037
static int ping_pong_query(SSL *clientssl, SSL *serverssl)
crypto/openssl/test/sslapitest.c
10406
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
10515
SSL *clientssl = NULL, *serverssl = NULL, *client2ssl = NULL;
crypto/openssl/test/sslapitest.c
10579
static int secret_cb(SSL *s, void *secretin, int *secret_len,
crypto/openssl/test/sslapitest.c
10601
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
10724
static DH *tmp_dh_callback(SSL *s, int is_export, int keylen)
crypto/openssl/test/sslapitest.c
10767
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
10877
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
10998
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
11052
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
11112
SSL *ssl = NULL;
crypto/openssl/test/sslapitest.c
11263
SSL *ssl = NULL;
crypto/openssl/test/sslapitest.c
11349
SSL *ssl = NULL;
crypto/openssl/test/sslapitest.c
11424
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
1143
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
11484
static size_t record_pad_cb(SSL *s, int type, size_t len, void *arg)
crypto/openssl/test/sslapitest.c
11524
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
11644
SSL *clientssl = NULL, *serverssl = NULL, *peera, *peerb;
crypto/openssl/test/sslapitest.c
11820
static int check_version_string(SSL *s, int version)
crypto/openssl/test/sslapitest.c
11859
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
11975
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
12059
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
12141
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
12243
static int resume_servername_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/sslapitest.c
12246
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
12291
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
12487
static int npn_advert_cb(SSL *ssl, const unsigned char **out,
crypto/openssl/test/sslapitest.c
12509
static int npn_select_cb(SSL *s, unsigned char **out, unsigned char *outlen,
crypto/openssl/test/sslapitest.c
12547
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
12607
static int alpn_select_cb2(SSL *ssl, const unsigned char **out,
crypto/openssl/test/sslapitest.c
12645
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
12730
static int check_app_data(SSL *s)
crypto/openssl/test/sslapitest.c
12744
static int crypto_send_cb(SSL *s, const unsigned char *buf, size_t buf_len,
crypto/openssl/test/sslapitest.c
12773
static int crypto_recv_rcd_cb(SSL *s, const unsigned char **buf,
crypto/openssl/test/sslapitest.c
12788
static int crypto_release_rcd_cb(SSL *s, size_t bytes_read, void *arg)
crypto/openssl/test/sslapitest.c
12819
SSL *ssl;
crypto/openssl/test/sslapitest.c
12834
static int check_secret_history(SSL *s)
crypto/openssl/test/sslapitest.c
12902
static int yield_secret_cb(SSL *s, uint32_t prot_level, int direction,
crypto/openssl/test/sslapitest.c
12948
static int yield_secret_cb_fail(SSL *s, uint32_t prot_level, int direction,
crypto/openssl/test/sslapitest.c
12964
static int got_transport_params_cb(SSL *s, const unsigned char *params,
crypto/openssl/test/sslapitest.c
12986
static int alert_cb(SSL *s, unsigned char alert_code, void *arg)
crypto/openssl/test/sslapitest.c
13010
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
1315
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
13163
const void *buf, size_t msglen, SSL *ssl, void *arg)
crypto/openssl/test/sslapitest.c
13174
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
13338
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
13415
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
13488
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
13548
SSL *serverssl = NULL;
crypto/openssl/test/sslapitest.c
149
static int hostname_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/sslapitest.c
1561
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
159
static void client_keylog_callback(const SSL *ssl, const char *line)
crypto/openssl/test/sslapitest.c
1721
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
175
static void server_keylog_callback(const SSL *ssl, const char *line)
crypto/openssl/test/sslapitest.c
1856
static int ocsp_server_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
1888
static int ocsp_client_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
1908
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
2043
static int new_session_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
2061
static SSL_SESSION *get_session_cb(SSL *ssl, const unsigned char *id, int len,
crypto/openssl/test/sslapitest.c
2073
SSL *serverssl1 = NULL, *clientssl1 = NULL;
crypto/openssl/test/sslapitest.c
2074
SSL *serverssl2 = NULL, *clientssl2 = NULL;
crypto/openssl/test/sslapitest.c
2076
SSL *serverssl3 = NULL, *clientssl3 = NULL;
crypto/openssl/test/sslapitest.c
212
static int test_keylog_output(char *buffer, const SSL *ssl,
crypto/openssl/test/sslapitest.c
2446
static int new_cachesession_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
2459
static int post_handshake_verify(SSL *sssl, SSL *cssl)
crypto/openssl/test/sslapitest.c
2501
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
2559
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
2676
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
2729
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
2943
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
3077
SSL *ssl = NULL;
crypto/openssl/test/sslapitest.c
3189
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
3273
static int use_session_cb(SSL *ssl, const EVP_MD *md, const unsigned char **id,
crypto/openssl/test/sslapitest.c
3305
static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *id,
crypto/openssl/test/sslapitest.c
3334
static int find_session_cb(SSL *ssl, const unsigned char *identity,
crypto/openssl/test/sslapitest.c
3363
static unsigned int psk_server_cb(SSL *ssl, const char *identity,
crypto/openssl/test/sslapitest.c
3411
static int ed_gen_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
3433
static int setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx, SSL **clientssl,
crypto/openssl/test/sslapitest.c
3434
SSL **serverssl, SSL_SESSION **sess, int idx,
crypto/openssl/test/sslapitest.c
3559
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
361
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
3780
static int allow_early_data_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
3804
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
3961
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4187
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4243
static int alpn_select_cb(SSL *ssl, const unsigned char **out,
crypto/openssl/test/sslapitest.c
4270
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
442
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4461
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4597
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4657
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4741
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4808
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
4978
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
5220
static int set_ssl_groups(SSL *serverssl, SSL *clientssl, int clientmulti,
crypto/openssl/test/sslapitest.c
5290
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
5450
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
559
SSL *ssl;
crypto/openssl/test/sslapitest.c
5607
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
584
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
5848
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
5948
static int generate_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/test/sslapitest.c
5961
static int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/test/sslapitest.c
5971
static int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,
crypto/openssl/test/sslapitest.c
5980
static int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,
crypto/openssl/test/sslapitest.c
5989
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
6083
static int old_add_cb(SSL *s, unsigned int ext_type, const unsigned char **out,
crypto/openssl/test/sslapitest.c
6104
static void old_free_cb(SSL *s, unsigned int ext_type, const unsigned char *out,
crypto/openssl/test/sslapitest.c
6110
static int old_parse_cb(SSL *s, unsigned int ext_type, const unsigned char *in,
crypto/openssl/test/sslapitest.c
6128
static int new_add_cb(SSL *s, unsigned int ext_type, unsigned int context,
crypto/openssl/test/sslapitest.c
6150
static void new_free_cb(SSL *s, unsigned int ext_type, unsigned int context,
crypto/openssl/test/sslapitest.c
6156
static int new_parse_cb(SSL *s, unsigned int ext_type, unsigned int context,
crypto/openssl/test/sslapitest.c
6174
static int sni_cb(SSL *s, int *al, void *arg)
crypto/openssl/test/sslapitest.c
6203
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
6457
static int serverinfo_custom_parse_cb(SSL *s, unsigned int ext_type,
crypto/openssl/test/sslapitest.c
6474
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
657
SSL *ssl = NULL;
crypto/openssl/test/sslapitest.c
6570
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
6768
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
6844
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
6903
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
6909
SSL *peerupdate = NULL, *peerwrite = NULL;
crypto/openssl/test/sslapitest.c
6998
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
7003
SSL *local = NULL, *peer = NULL;
crypto/openssl/test/sslapitest.c
7081
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
7087
SSL *local = NULL, *peer = NULL;
crypto/openssl/test/sslapitest.c
7172
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
7177
SSL *local = NULL, *peer = NULL;
crypto/openssl/test/sslapitest.c
720
static int full_client_hello_callback(SSL *s, int *al, void *arg)
crypto/openssl/test/sslapitest.c
7262
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
7263
SSL *writer, *reader;
crypto/openssl/test/sslapitest.c
7424
SSL *con = NULL;
crypto/openssl/test/sslapitest.c
7475
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
75
static int use_session_cb(SSL *ssl, const EVP_MD *md, const unsigned char **id,
crypto/openssl/test/sslapitest.c
7533
static int ssl_srp_cb(SSL *s, int *ad, void *arg)
crypto/openssl/test/sslapitest.c
764
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
7680
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
77
static int find_session_cb(SSL *ssl, const unsigned char *identity,
crypto/openssl/test/sslapitest.c
8043
static void sslapi_info_callback(const SSL *s, int where, int ret)
crypto/openssl/test/sslapitest.c
807
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8081
&& SSL_in_init((SSL *)s) != 0) {
crypto/openssl/test/sslapitest.c
8102
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8231
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8390
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8480
static int gen_tick_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
8488
static SSL_TICKET_RETURN dec_tick_cb(SSL *s, SSL_SESSION *ss,
crypto/openssl/test/sslapitest.c
8532
static int tick_key_cb(SSL *s, unsigned char key_name[16],
crypto/openssl/test/sslapitest.c
8574
static int tick_key_evp_cb(SSL *s, unsigned char key_name[16],
crypto/openssl/test/sslapitest.c
8637
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
864
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8798
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
8857
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9010
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9118
static int cert_cb(SSL *s, void *arg)
crypto/openssl/test/sslapitest.c
9195
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9282
static int client_cert_cb(SSL *ssl, X509 **x509, EVP_PKEY **pkey)
crypto/openssl/test/sslapitest.c
9321
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9378
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9530
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
973
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslapitest.c
9735
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslapitest.c
9869
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/sslbuffertest.c
197
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslbuffertest.c
52
static int checkbuffers(SSL *s, int isalloced)
crypto/openssl/test/sslbuffertest.c
81
SSL *serverssl = NULL, *clientssl = NULL;
crypto/openssl/test/sslcorrupttest.c
143
SSL *ssl = NULL;
crypto/openssl/test/sslcorrupttest.c
185
SSL *server = NULL, *client = NULL;
crypto/openssl/test/tls13ccstest.c
248
SSL *sssl = NULL, *cssl = NULL;
crypto/openssl/test/tls13groupselection_test.c
337
size_t len, SSL *ssl, void *arg)
crypto/openssl/test/tls13groupselection_test.c
368
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/tls13groupselection_test.c
412
SSL *clientssl = NULL, *serverssl = NULL;
crypto/openssl/test/tls13secretstest.c
290
SSL *ssl = NULL;
lib/libfetch/common.c
1262
fetch_ssl_read(SSL *ssl, char *buf, size_t len)
lib/libfetch/common.h
56
SSL *ssl; /* SSL handle */
tests/sys/kern/ssl_sendfile.c
187
SSL *ssl;
tests/sys/kern/ssl_sendfile.c
275
SSL_read_b(SSL *ssl, void *buf, int size)
tests/sys/kern/ssl_sendfile.c
51
SSL *cln; /* client connection */
tests/sys/kern/ssl_sendfile.c
52
SSL *srv; /* server connection */
tests/sys/kern/ssl_sendfile.c
82
SSL *ssl;
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
255
SSL *ssl;
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
521
static SSL *
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
524
SSL *ssl;
usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
94
static SSL *rpctls_connect(SSL_CTX *ctx, int s, char *certname,
usr.sbin/rpc.tlsservd/rpc.tlscommon.h
52
SSL *ssl;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
106
static SSL *rpctls_server(SSL_CTX *ctx, int s,
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
394
SSL *ssl;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
717
static SSL *
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
721
SSL *ssl;
usr.sbin/ypldap/ypldap.h
124
#ifdef SSL