Home
last modified time | relevance | path

Searched refs:SSL_SESSION (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/lib/libssl/
H A Dssl_sess.c143 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
144 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
145 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
148 SSL_SESSION *
156 SSL_SESSION *
159 SSL_SESSION *sess; in SSL_get1_session()
186 SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg) in SSL_SESSION_set_ex_data()
193 SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx) in SSL_SESSION_get_ex_data()
200 SSL_SESSION_get_max_early_data(const SSL_SESSION *s) in SSL_SESSION_get_max_early_data()
207 SSL_SESSION_set_max_early_data(SSL_SESSION *
[all...]
H A Dssl.h348 typedef struct ssl_session_st SSL_SESSION;
574 int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess));
576 SSL_SESSION *sess);
578 void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess));
580 SSL_SESSION *sess);
582 SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
584 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
628 const unsigned char **id, size_t *idlen, SSL_SESSION **sess);
748 #define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id)
749 #define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSIO
354 typedef struct ssl_session_st SSL_SESSION; global() typedef
[all...]
H A Dssl_asn1.c47 SSL_SESSION_encode(SSL_SESSION *s, unsigned char **out, size_t *out_len, in SSL_SESSION_encode()
189 SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len) in SSL_SESSION_encode()
201 i2d_SSL_SESSION(SSL_SESSION *ss, unsigned char **pp) in SSL_SESSION_ticket()
238 SSL_SESSION * in i2d_SSL_SESSION()
239 d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length) in i2d_SSL_SESSION()
245 SSL_SESSION *s = NULL; in d2i_SSL_SESSION()
H A Dssl_txt.c92 SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x) in SSL_SESSION_print_fp()
109 SSL_SESSION_print(BIO *bp, const SSL_SESSION *x) in SSL_SESSION_print()
H A Dssl_local.h718 int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess);
719 void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess);
720 SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
894 SSL_SESSION *session;
1247 SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int include_ticket);
1280 int SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len);
1429 int tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret);
H A Dt1_lib.c125 SSL_SESSION **psess);
889 tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret)
964 tls_decrypt_ticket(SSL *s, CBS *ticket, int *alert, SSL_SESSION **psess) in tls1_process_ticket()
967 SSL_SESSION *sess = NULL;
H A Ddtls_local.h81 SSL_SESSION *session;
H A Dssl_lib.c422 SSL_SESSION r, *p; in SSL_has_matching_session_id()
2007 ssl_session_hash(const SSL_SESSION *a)
2023 * able to construct an SSL_SESSION that will collide with any existing session
2027 ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)
2047 const SSL_SESSION *a = arg; in ssl_session_LHASH_HASH()
2055 const SSL_SESSION *a = arg1; in ssl_session_LHASH_COMP()
2056 const SSL_SESSION *b = arg2; in ssl_session_LHASH_COMP()
H A Dssl_ciph.c
H A Dtls13_lib.c380 SSL_SESSION *sess = NULL; in tls13_new_session_ticket_recv()
H A Dssl_pkt.c536 SSL_SESSION *sess = s->session; in do_ssl3_write()
H A Dssl_clnt.c652 SSL_SESSION *sess = s->session; in ssl3_send_client_hello()
972 * SSL_SESSION so we don't stuff up other people */ in ssl3_get_server_hello()
/openbsd-src/regress/lib/libssl/asn1/
H A Dasn1test.c28 int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
29 SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
47 SSL_SESSION session;
271 session_cmp(SSL_SESSION *s1, SSL_SESSION *s2) in session_cmp()
374 SSL_SESSION *sp = NULL; in do_ssl_asn1_test()
/openbsd-src/usr.bin/openssl/
H A Dsess_id.c150 static SSL_SESSION *load_sess_id(char *file, int format);
155 SSL_SESSION *x = NULL; in sess_id_main()
228 BIO_printf(bio_err, "unable to write SSL_SESSION\n"); in sess_id_main()
256 static SSL_SESSION *
259 SSL_SESSION *x = NULL; in load_sess_id()
285 BIO_printf(bio_err, "unable to load SSL_SESSION\n"); in load_sess_id()
H A Ds_client.c1018 SSL_SESSION *sess; in s_client_main()
/openbsd-src/lib/libtls/
H A Dtls_client.c174 SSL_SESSION *ss = NULL; in tls_client_read_session()
235 SSL_SESSION *ss = NULL; in tls_client_write_session()
/openbsd-src/regress/lib/libssl/interop/
H A Dclient.c49 SSL_SESSION *session = NULL; in main()
H A Dserver.c50 SSL_SESSION *session; in main()
/openbsd-src/usr.bin/ftp/
H A Dmain.c216 #define SSL_SESSION 8 macro
279 case SSL_SESSION: in process_ssl_options()
/openbsd-src/regress/lib/libssl/exporter/
H A Dexportertest.c533 SSL_SESSION *ssl_session = NULL; in exporter_test()
/openbsd-src/lib/libcrypto/stack/
H A Dsafestack.h1728 #define lh_SSL_SESSION_new() LHM_lh_new(SSL_SESSION,ssl_session)
1729 #define lh_SSL_SESSION_insert(lh,inst) LHM_lh_insert(SSL_SESSION,lh,inst)
1730 #define lh_SSL_SESSION_retrieve(lh,inst) LHM_lh_retrieve(SSL_SESSION,lh,inst)
1731 #define lh_SSL_SESSION_delete(lh,inst) LHM_lh_delete(SSL_SESSION,lh,inst)
1732 #define lh_SSL_SESSION_doall(lh,fn) LHM_lh_doall(SSL_SESSION,lh,fn)
1734 LHM_lh_doall_arg(SSL_SESSION,lh,fn,arg_type,arg)
1735 #define lh_SSL_SESSION_error(lh) LHM_lh_error(SSL_SESSION,lh)
1736 #define lh_SSL_SESSION_num_items(lh) LHM_lh_num_items(SSL_SESSION,lh)
1737 #define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh)