Lines Matching full:ssl_ctx
146 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
147 static void SSL_SESSION_list_add(SSL_CTX *ctx,SSL_SESSION *s);
148 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
595 int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
600 /* add just 1 reference count for the SSL_CTX's session cache
660 int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
665 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
834 long SSL_CTX_set_timeout(SSL_CTX *s, long t)
843 long SSL_CTX_get_timeout(const SSL_CTX *s)
906 SSL_CTX *ctx;
928 void SSL_CTX_flush_sessions(SSL_CTX *s, long t)
959 /* locked by SSL_CTX in the calling function */
960 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
993 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
1014 void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,
1020 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
1025 void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,
1026 void (*cb)(SSL_CTX *ctx,SSL_SESSION *sess))
1031 void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx,SSL_SESSION *sess)
1036 void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx,
1043 SSL_SESSION * (*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl,
1049 void SSL_CTX_set_info_callback(SSL_CTX *ctx,
1055 void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl,int type,int val)
1060 void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,
1066 int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL * ssl, X509 ** x509 , EVP_PKEY **pkey)
1072 int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e)
1090 void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,
1096 void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,