Symbol: SSL_SESSION
lib/libcrypto/stack/safestack.h
1728
#define lh_SSL_SESSION_new() LHM_lh_new(SSL_SESSION,ssl_session)
lib/libcrypto/stack/safestack.h
1729
#define lh_SSL_SESSION_insert(lh,inst) LHM_lh_insert(SSL_SESSION,lh,inst)
lib/libcrypto/stack/safestack.h
1730
#define lh_SSL_SESSION_retrieve(lh,inst) LHM_lh_retrieve(SSL_SESSION,lh,inst)
lib/libcrypto/stack/safestack.h
1731
#define lh_SSL_SESSION_delete(lh,inst) LHM_lh_delete(SSL_SESSION,lh,inst)
lib/libcrypto/stack/safestack.h
1732
#define lh_SSL_SESSION_doall(lh,fn) LHM_lh_doall(SSL_SESSION,lh,fn)
lib/libcrypto/stack/safestack.h
1734
LHM_lh_doall_arg(SSL_SESSION,lh,fn,arg_type,arg)
lib/libcrypto/stack/safestack.h
1735
#define lh_SSL_SESSION_error(lh) LHM_lh_error(SSL_SESSION,lh)
lib/libcrypto/stack/safestack.h
1736
#define lh_SSL_SESSION_num_items(lh) LHM_lh_num_items(SSL_SESSION,lh)
lib/libcrypto/stack/safestack.h
1737
#define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh)
lib/libssl/dtls_local.h
81
SSL_SESSION *session;
lib/libssl/ssl.h
1174
const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *ss);
lib/libssl/ssl.h
1175
size_t SSL_SESSION_get_master_key(const SSL_SESSION *ss,
lib/libssl/ssl.h
1177
int SSL_SESSION_get_protocol_version(const SSL_SESSION *s);
lib/libssl/ssl.h
1178
long SSL_SESSION_get_time(const SSL_SESSION *s);
lib/libssl/ssl.h
1179
long SSL_SESSION_set_time(SSL_SESSION *s, long t);
lib/libssl/ssl.h
1180
long SSL_SESSION_get_timeout(const SSL_SESSION *s);
lib/libssl/ssl.h
1181
long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
lib/libssl/ssl.h
1183
X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
lib/libssl/ssl.h
1184
int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
lib/libssl/ssl.h
1186
int SSL_SESSION_set1_id_context(SSL_SESSION *s,
lib/libssl/ssl.h
1189
int SSL_SESSION_is_resumable(const SSL_SESSION *s);
lib/libssl/ssl.h
1192
SSL_SESSION *SSL_SESSION_new(void);
lib/libssl/ssl.h
1193
void SSL_SESSION_free(SSL_SESSION *ses);
lib/libssl/ssl.h
1194
SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src);
lib/libssl/ssl.h
1195
int SSL_SESSION_up_ref(SSL_SESSION *ss);
lib/libssl/ssl.h
1196
const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *ss,
lib/libssl/ssl.h
1198
const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *ss,
lib/libssl/ssl.h
1201
uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *sess);
lib/libssl/ssl.h
1202
int SSL_SESSION_set_max_early_data(SSL_SESSION *sess, uint32_t max_early_data);
lib/libssl/ssl.h
1204
unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s);
lib/libssl/ssl.h
1205
int SSL_SESSION_has_ticket(const SSL_SESSION *s);
lib/libssl/ssl.h
1206
unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *ss);
lib/libssl/ssl.h
1207
int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses);
lib/libssl/ssl.h
1208
int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
lib/libssl/ssl.h
1209
int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
lib/libssl/ssl.h
1210
int SSL_set_session(SSL *to, SSL_SESSION *session);
lib/libssl/ssl.h
1211
int SSL_CTX_add_session(SSL_CTX *s, SSL_SESSION *c);
lib/libssl/ssl.h
1212
int SSL_CTX_remove_session(SSL_CTX *, SSL_SESSION *c);
lib/libssl/ssl.h
1217
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
lib/libssl/ssl.h
1390
SSL_SESSION *SSL_get_session(const SSL *ssl);
lib/libssl/ssl.h
1391
SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
lib/libssl/ssl.h
1408
int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data);
lib/libssl/ssl.h
1409
void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx);
lib/libssl/ssl.h
570
int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess));
lib/libssl/ssl.h
572
SSL_SESSION *sess);
lib/libssl/ssl.h
574
void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess));
lib/libssl/ssl.h
576
SSL_SESSION *sess);
lib/libssl/ssl.h
578
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
lib/libssl/ssl.h
580
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
lib/libssl/ssl.h
624
const unsigned char **id, size_t *idlen, SSL_SESSION **sess);
lib/libssl/ssl.h
744
#define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id)
lib/libssl/ssl.h
745
#define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id)
lib/libssl/ssl.h
747
SSL_SESSION *PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x,
lib/libssl/ssl.h
749
SSL_SESSION *PEM_read_SSL_SESSION(FILE *fp, SSL_SESSION **x,
lib/libssl/ssl.h
751
int PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x);
lib/libssl/ssl.h
752
int PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x);
lib/libssl/ssl_asn1.c
189
SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len)
lib/libssl/ssl_asn1.c
201
i2d_SSL_SESSION(SSL_SESSION *ss, unsigned char **pp)
lib/libssl/ssl_asn1.c
238
SSL_SESSION *
lib/libssl/ssl_asn1.c
239
d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length)
lib/libssl/ssl_asn1.c
245
SSL_SESSION *s = NULL;
lib/libssl/ssl_asn1.c
47
SSL_SESSION_encode(SSL_SESSION *s, unsigned char **out, size_t *out_len,
lib/libssl/ssl_clnt.c
659
SSL_SESSION *sess = s->session;
lib/libssl/ssl_lib.c
2017
ssl_session_hash(const SSL_SESSION *a)
lib/libssl/ssl_lib.c
2037
ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)
lib/libssl/ssl_lib.c
2057
const SSL_SESSION *a = arg;
lib/libssl/ssl_lib.c
2065
const SSL_SESSION *a = arg1;
lib/libssl/ssl_lib.c
2066
const SSL_SESSION *b = arg2;
lib/libssl/ssl_lib.c
422
SSL_SESSION r, *p;
lib/libssl/ssl_local.h
1240
SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int include_ticket);
lib/libssl/ssl_local.h
1273
int SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len);
lib/libssl/ssl_local.h
1422
int tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret);
lib/libssl/ssl_local.h
717
int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess);
lib/libssl/ssl_local.h
718
void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess);
lib/libssl/ssl_local.h
719
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
lib/libssl/ssl_local.h
893
SSL_SESSION *session;
lib/libssl/ssl_sess.c
1006
SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
lib/libssl/ssl_sess.c
1020
SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,
lib/libssl/ssl_sess.c
1035
SSL_SESSION_is_resumable(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
1126
timeout_doall_arg(SSL_SESSION *s, TIMEOUT_PARAM *p)
lib/libssl/ssl_sess.c
1144
SSL_SESSION *a = arg1;
lib/libssl/ssl_sess.c
1182
SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
lib/libssl/ssl_sess.c
1187
if (s->next == (SSL_SESSION *)&(ctx->session_cache_tail)) {
lib/libssl/ssl_sess.c
1189
if (s->prev == (SSL_SESSION *)&(ctx->session_cache_head)) {
lib/libssl/ssl_sess.c
1196
(SSL_SESSION *)&(ctx->session_cache_tail);
lib/libssl/ssl_sess.c
1199
if (s->prev == (SSL_SESSION *)&(ctx->session_cache_head)) {
lib/libssl/ssl_sess.c
1203
(SSL_SESSION *)&(ctx->session_cache_head);
lib/libssl/ssl_sess.c
1214
SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
lib/libssl/ssl_sess.c
1222
s->prev = (SSL_SESSION *)&(ctx->session_cache_head);
lib/libssl/ssl_sess.c
1223
s->next = (SSL_SESSION *)&(ctx->session_cache_tail);
lib/libssl/ssl_sess.c
1227
s->prev = (SSL_SESSION *)&(ctx->session_cache_head);
lib/libssl/ssl_sess.c
1234
int (*cb)(struct ssl_st *ssl, SSL_SESSION *sess)) {
lib/libssl/ssl_sess.c
1240
(*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
lib/libssl/ssl_sess.c
1248
void (*cb)(SSL_CTX *ctx, SSL_SESSION *sess))
lib/libssl/ssl_sess.c
1255
(*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx, SSL_SESSION *sess)
lib/libssl/ssl_sess.c
1262
SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb)(struct ssl_st *ssl,
lib/libssl/ssl_sess.c
1269
SSL_SESSION *
lib/libssl/ssl_sess.c
1325
PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x)
lib/libssl/ssl_sess.c
1332
SSL_SESSION *
lib/libssl/ssl_sess.c
1333
PEM_read_SSL_SESSION(FILE *fp, SSL_SESSION **x, pem_password_cb *cb, void *u)
lib/libssl/ssl_sess.c
1340
SSL_SESSION *
lib/libssl/ssl_sess.c
1341
PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x, pem_password_cb *cb, void *u)
lib/libssl/ssl_sess.c
1349
PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x)
lib/libssl/ssl_sess.c
143
static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
lib/libssl/ssl_sess.c
144
static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
lib/libssl/ssl_sess.c
145
static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
lib/libssl/ssl_sess.c
148
SSL_SESSION *
lib/libssl/ssl_sess.c
156
SSL_SESSION *
lib/libssl/ssl_sess.c
159
SSL_SESSION *sess;
lib/libssl/ssl_sess.c
186
SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)
lib/libssl/ssl_sess.c
193
SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)
lib/libssl/ssl_sess.c
200
SSL_SESSION_get_max_early_data(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
207
SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data)
lib/libssl/ssl_sess.c
213
SSL_SESSION *
lib/libssl/ssl_sess.c
216
SSL_SESSION *ss;
lib/libssl/ssl_sess.c
249
SSL_SESSION *
lib/libssl/ssl_sess.c
250
ssl_session_dup(const SSL_SESSION *sess, int include_ticket)
lib/libssl/ssl_sess.c
252
SSL_SESSION *copy;
lib/libssl/ssl_sess.c
348
SSL_SESSION *
lib/libssl/ssl_sess.c
349
SSL_SESSION_dup(const SSL_SESSION *src)
lib/libssl/ssl_sess.c
356
SSL_SESSION_get_id(const SSL_SESSION *ss, unsigned int *len)
lib/libssl/ssl_sess.c
365
SSL_SESSION_get0_id_context(const SSL_SESSION *ss, unsigned int *len)
lib/libssl/ssl_sess.c
374
SSL_SESSION_get_compress_id(const SSL_SESSION *ss)
lib/libssl/ssl_sess.c
381
SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
388
SSL_SESSION_has_ticket(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
436
SSL_SESSION *ss = NULL;
lib/libssl/ssl_sess.c
542
static SSL_SESSION *
lib/libssl/ssl_sess.c
545
SSL_SESSION *sess;
lib/libssl/ssl_sess.c
546
SSL_SESSION data;
lib/libssl/ssl_sess.c
572
static SSL_SESSION *
lib/libssl/ssl_sess.c
575
SSL_SESSION *sess;
lib/libssl/ssl_sess.c
609
static SSL_SESSION *
lib/libssl/ssl_sess.c
612
SSL_SESSION *sess;
lib/libssl/ssl_sess.c
647
SSL_SESSION *sess = NULL;
lib/libssl/ssl_sess.c
750
SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
lib/libssl/ssl_sess.c
753
SSL_SESSION *s;
lib/libssl/ssl_sess.c
825
SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
lib/libssl/ssl_sess.c
832
remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
lib/libssl/ssl_sess.c
834
SSL_SESSION *r;
lib/libssl/ssl_sess.c
861
SSL_SESSION_free(SSL_SESSION *ss)
lib/libssl/ssl_sess.c
891
SSL_SESSION_up_ref(SSL_SESSION *ss)
lib/libssl/ssl_sess.c
898
SSL_set_session(SSL *s, SSL_SESSION *session)
lib/libssl/ssl_sess.c
927
SSL_SESSION_get_master_key(const SSL_SESSION *ss, unsigned char *out,
lib/libssl/ssl_sess.c
945
SSL_SESSION_set_timeout(SSL_SESSION *s, long t)
lib/libssl/ssl_sess.c
955
SSL_SESSION_get_timeout(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
965
SSL_SESSION_get_time(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
975
SSL_SESSION_set_time(SSL_SESSION *s, long t)
lib/libssl/ssl_sess.c
985
SSL_SESSION_get_protocol_version(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
992
SSL_SESSION_get0_cipher(const SSL_SESSION *s)
lib/libssl/ssl_sess.c
999
SSL_SESSION_get0_peer(SSL_SESSION *s)
lib/libssl/ssl_txt.c
109
SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)
lib/libssl/ssl_txt.c
92
SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x)
lib/libssl/t1_lib.c
1005
tls_decrypt_ticket(SSL *s, CBS *ticket, int *alert, SSL_SESSION **psess)
lib/libssl/t1_lib.c
1008
SSL_SESSION *sess = NULL;
lib/libssl/t1_lib.c
125
SSL_SESSION **psess);
lib/libssl/t1_lib.c
930
tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret)
lib/libssl/tls13_lib.c
380
SSL_SESSION *sess = NULL;
lib/libtls/tls_client.c
174
SSL_SESSION *ss = NULL;
lib/libtls/tls_client.c
235
SSL_SESSION *ss = NULL;
regress/lib/libssl/asn1/asn1test.c
271
session_cmp(SSL_SESSION *s1, SSL_SESSION *s2)
regress/lib/libssl/asn1/asn1test.c
28
int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
regress/lib/libssl/asn1/asn1test.c
29
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
regress/lib/libssl/asn1/asn1test.c
374
SSL_SESSION *sp = NULL, *sp_copy = NULL;
regress/lib/libssl/asn1/asn1test.c
47
SSL_SESSION session;
regress/lib/libssl/exporter/exportertest.c
533
SSL_SESSION *ssl_session = NULL;
regress/lib/libssl/interop/client.c
49
SSL_SESSION *session = NULL;
regress/lib/libssl/interop/server.c
50
SSL_SESSION *session;
usr.bin/ftp/main.c
279
case SSL_SESSION:
usr.bin/openssl/s_client.c
1044
SSL_SESSION *sess;
usr.bin/openssl/sess_id.c
150
static SSL_SESSION *load_sess_id(char *file, int format);
usr.bin/openssl/sess_id.c
155
SSL_SESSION *x = NULL;
usr.bin/openssl/sess_id.c
256
static SSL_SESSION *
usr.bin/openssl/sess_id.c
259
SSL_SESSION *x = NULL;
usr.sbin/unbound/testcode/doqclient.c
1333
new_session_cb(SSL* ssl, SSL_SESSION* session)
usr.sbin/unbound/testcode/doqclient.c
2072
SSL_SESSION* session;