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);
640 int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
645 /* add just 1 reference count for the SSL_CTX's session cache
705 int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
710 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
898 long SSL_CTX_set_timeout(SSL_CTX *s, long t)
907 long SSL_CTX_get_timeout(const SSL_CTX *s)
970 SSL_CTX *ctx;
992 void SSL_CTX_flush_sessions(SSL_CTX *s, long t)
1023 /* locked by SSL_CTX in the calling function */
1024 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
1057 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
1078 void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,
1084 int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
1089 void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,
1090 void (*cb)(SSL_CTX *ctx,SSL_SESSION *sess))
1095 void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx,SSL_SESSION *sess)
1100 SSL_CTX *ctx,
1107 SSL_SESSION * (*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl,
1113 void SSL_CTX_set_info_callback(SSL_CTX *ctx,
1119 void (*SSL_CTX_get_info_callback(SSL_CTX *ctx))(const SSL *ssl,int type,int val)
1124 void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,
1130 int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL * ssl, X509 ** x509 , EVP_PKEY **pkey)
1136 int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e)
1154 void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,
1160 void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,