Lines Matching refs:session_ctx
415 if (s->session_ctx->session_timeout == 0) in ssl_get_new_session()
418 ss->timeout = s->session_ctx->session_timeout; in ssl_get_new_session()
477 else if (s->session_ctx->generate_session_id) in ssl_get_new_session()
478 cb = s->session_ctx->generate_session_id; in ssl_get_new_session()
637 !(s->session_ctx->session_cache_mode & in ssl_get_prev_session()
646 ret = lh_SSL_SESSION_retrieve(s->session_ctx->sessions, &data); in ssl_get_prev_session()
653 s->session_ctx->stats.sess_miss++; in ssl_get_prev_session()
657 ret == NULL && s->session_ctx->get_session_cb != NULL) { in ssl_get_prev_session()
660 if ((ret = s->session_ctx->get_session_cb(s, session_id, len, ©))) { in ssl_get_prev_session()
661 s->session_ctx->stats.sess_cb_hit++; in ssl_get_prev_session()
678 (s->session_ctx->session_cache_mode & in ssl_get_prev_session()
684 SSL_CTX_add_session(s->session_ctx, ret); in ssl_get_prev_session()
735 s->session_ctx->stats.sess_timeout++; in ssl_get_prev_session()
738 SSL_CTX_remove_session(s->session_ctx, ret); in ssl_get_prev_session()
743 s->session_ctx->stats.sess_hit++; in ssl_get_prev_session()