Home
last modified time | relevance | path

Searched refs:session_ctx (Results 1 – 12 of 12) sorted by relevance

/openssl-master/ssl/
A Dssl_sess.c382 if (!CRYPTO_THREAD_read_lock(s->session_ctx->lock)) { in ssl_generate_session_id()
390 else if (s->session_ctx->generate_session_id) in ssl_generate_session_id()
391 cb = s->session_ctx->generate_session_id; in ssl_generate_session_id()
392 CRYPTO_THREAD_unlock(s->session_ctx->lock); in ssl_generate_session_id()
436 if (s->session_ctx->session_timeout == 0) in ssl_get_new_session()
439 ss->timeout = s->session_ctx->session_timeout; in ssl_get_new_session()
485 if ((s->session_ctx->session_cache_mode in lookup_sess_in_cache()
503 CRYPTO_THREAD_unlock(s->session_ctx->lock); in lookup_sess_in_cache()
530 if ((s->session_ctx->session_cache_mode & in lookup_sess_in_cache()
648 SSL_CTX_remove_session(s->session_ctx, ret); in ssl_get_prev_session()
[all …]
A Ds3_msg.c59 SSL_CTX_remove_session(s->session_ctx, s->session); in ssl3_send_alert()
A Dssl_lib.c770 s->session_ctx = ctx; in SSL_new()
937 if (!CRYPTO_THREAD_read_lock(ssl->session_ctx->lock)) in SSL_has_matching_session_id()
939 p = lh_SSL_SESSION_retrieve(ssl->session_ctx->sessions, &r); in SSL_has_matching_session_id()
940 CRYPTO_THREAD_unlock(ssl->session_ctx->lock); in SSL_has_matching_session_id()
1221 SSL_CTX_free(s->session_ctx); in SSL_free()
3696 i = s->session_ctx->session_cache_mode; in ssl_update_cache()
3717 SSL_CTX_add_session(s->session_ctx, s->session); in ssl_update_cache()
3724 if (s->session_ctx->new_session_cb != NULL) { in ssl_update_cache()
3735 stat = &s->session_ctx->stats.sess_connect_good; in ssl_update_cache()
3737 stat = &s->session_ctx->stats.sess_accept_good; in ssl_update_cache()
[all …]
A Dt1_lib.c1789 SSL_CTX *tctx = s->session_ctx; in tls_decrypt_ticket()
1975 if (s->session_ctx->decrypt_ticket_cb != NULL in tls_decrypt_ticket()
1985 retcb = s->session_ctx->decrypt_ticket_cb(s, sess, etick, keyname_len, in tls_decrypt_ticket()
1987 s->session_ctx->ticket_cb_data); in tls_decrypt_ticket()
A Dssl_local.h1708 SSL_CTX *session_ctx; /* initial ctx, used to store sessions */ member
/openssl-master/ssl/statem/
A Dstatem_lib.c178 tsan_counter(&s->session_ctx->stats.sess_accept); in tls_setup_handshake()
187 tsan_counter(&s->session_ctx->stats.sess_connect); in tls_setup_handshake()
189 tsan_counter(&s->session_ctx->stats.sess_connect_renegotiate); in tls_setup_handshake()
1107 if ((s->session_ctx->session_cache_mode in tls_finish_handshake()
1109 SSL_CTX_remove_session(s->session_ctx, s->session); in tls_finish_handshake()
1118 tsan_counter(&s->session_ctx->stats.sess_hit); in tls_finish_handshake()
1121 tsan_counter(&s->session_ctx->stats.sess_connect_good); in tls_finish_handshake()
1521 if (!ossl_assert(s->ctx != NULL) || !ossl_assert(s->session_ctx != NULL)) in is_tls13_capable()
1529 || s->session_ctx->ext.servername_cb != NULL) in is_tls13_capable()
A Dextensions.c918 if (!ossl_assert(s->ctx != NULL) || !ossl_assert(s->session_ctx != NULL)) { in final_server_name()
926 else if (s->session_ctx->ext.servername_cb != NULL) in final_server_name()
927 ret = s->session_ctx->ext.servername_cb(s, &altmp, in final_server_name()
928 s->session_ctx->ext.servername_arg); in final_server_name()
955 if (SSL_IS_FIRST_HANDSHAKE(s) && s->ctx != s->session_ctx in final_server_name()
958 tsan_decr(&s->session_ctx->stats.sess_accept); in final_server_name()
A Dextensions_srvr.c719 s->session_ctx->ext.cookie_hmac_key, in tls_parse_ctos_cookie()
720 sizeof(s->session_ctx->ext.cookie_hmac_key)); in tls_parse_ctos_cookie()
1123 && !SSL_CTX_remove_session(s->session_ctx, sess)) { in tls_parse_ctos_psk()
1793 s->session_ctx->ext.cookie_hmac_key, in tls_construct_stoc_cookie()
1794 sizeof(s->session_ctx->ext.cookie_hmac_key)); in tls_construct_stoc_cookie()
A Dstatem_clnt.c1572 tsan_counter(&s->session_ctx->stats.sess_miss); in tls_process_server_hello()
2496 if ((s->session_ctx->session_cache_mode & SSL_SESS_CACHE_CLIENT) != 0 in tls_process_new_session_ticket()
2503 SSL_CTX_remove_session(s->session_ctx, s->session); in tls_process_new_session_ticket()
A Dstatem_srvr.c3665 SSL_CTX *tctx = s->session_ctx; in construct_stateless_ticket()
3860 SSL_CTX *tctx = s->session_ctx; in tls_construct_new_session_ticket()
/openssl-master/ssl/record/
A Drec_layer_d1.c618 SSL_CTX_remove_session(s->session_ctx, s->session); in dtls1_read_bytes()
A Drec_layer_s3.c1589 SSL_CTX_remove_session(s->session_ctx, s->session); in ssl3_read_bytes()

Completed in 55 milliseconds