SSL_CTX_sessions 3 2001-04-11 0.9.9-dev OpenSSL

NAME

SSL_CTX_sessions - access internal session cache

LIBRARY

libcrypto, -lcrypto

SYNOPSIS


 #include 


 struct lhash_st *SSL_CTX_sessions(SSL_CTX *ctx);

DESCRIPTION

_S_S_L___C_T_X___s_e_s_s_i_o_n_s_(_) returns a pointer to the lhash databases containing the internal session cache for ccttxx.

NOTES

The sessions in the internal session cache are kept in an _o_p_e_n_s_s_l___l_h_a_s_h(3) type database. It is possible to directly access this database e.g. for searching. In parallel, the sessions form a linked list which is maintained separately from the _o_p_e_n_s_s_l___l_h_a_s_h(3) operations, so that the database must not be modified directly but by using the _S_S_L___C_T_X___a_d_d___s_e_s_s_i_o_n(3) family of functions.

SEE ALSO

_s_s_l(3), _o_p_e_n_s_s_l___l_h_a_s_h(3), _S_S_L___C_T_X___a_d_d___s_e_s_s_i_o_n(3), _S_S_L___C_T_X___s_e_t___s_e_s_s_i_o_n___c_a_c_h_e___m_o_d_e(3)