Home
last modified time | relevance | path

Searched refs:ssl_sessionid (Results 1 – 9 of 9) sorted by relevance

/curl/lib/vtls/
H A Dopenssl.h60 typedef int Curl_ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid); typedef
109 SSL_SESSION *ssl_sessionid);
H A Dvtls_int.h180 void **ssl_sessionid,
192 void *ssl_sessionid,
H A Dvtls.c538 void **ssl_sessionid, in Curl_ssl_getsessionid() argument
548 *ssl_sessionid = NULL; in Curl_ssl_getsessionid()
584 *ssl_sessionid = check->sessionid; in Curl_ssl_getsessionid()
624 void Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid) in Curl_ssl_delsessionid() argument
631 if(check->sessionid == ssl_sessionid) { in Curl_ssl_delsessionid()
647 void *ssl_sessionid, in Curl_ssl_addsessionid() argument
662 DEBUGASSERT(ssl_sessionid); in Curl_ssl_addsessionid()
666 sessionid_free_cb(ssl_sessionid, idsize); in Curl_ssl_addsessionid()
721 store->sessionid = ssl_sessionid; in Curl_ssl_addsessionid()
747 sessionid_free_cb(ssl_sessionid, idsize); in Curl_ssl_addsessionid()
H A Dvtls.h169 void Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid);
H A Dgtls.c566 void *ssl_sessionid; in gtls_update_session_id() local
575 &ssl_sessionid, NULL)); in gtls_update_session_id()
579 Curl_ssl_delsessionid(data, ssl_sessionid); in gtls_update_session_id()
908 void *ssl_sessionid; in Curl_gtls_ctx_init() local
912 if(!Curl_ssl_getsessionid(cf, data, peer, &ssl_sessionid, &ssl_idsize)) { in Curl_gtls_ctx_init()
916 rc = gnutls_session_set_data(gctx->session, ssl_sessionid, ssl_idsize); in Curl_gtls_ctx_init()
H A Dwolfssl.c720 void *ssl_sessionid = NULL; in wolfssl_connect_step1() local
724 &ssl_sessionid, NULL)) { in wolfssl_connect_step1()
726 if(!SSL_set_session(backend->handle, ssl_sessionid)) { in wolfssl_connect_step1()
727 Curl_ssl_delsessionid(data, ssl_sessionid); in wolfssl_connect_step1()
H A Dsectransp.c1856 char *ssl_sessionid; local
1861 (void **)&ssl_sessionid, &ssl_sessionid_len)) {
1863 err = SSLSetPeerID(backend->ssl_ctx, ssl_sessionid, ssl_sessionid_len);
1876 ssl_sessionid =
1881 ssl_sessionid_len = strlen(ssl_sessionid);
1883 err = SSLSetPeerID(backend->ssl_ctx, ssl_sessionid, ssl_sessionid_len);
1890 result = Curl_ssl_addsessionid(cf, data, &connssl->peer, ssl_sessionid,
H A Dopenssl.c2973 static int ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid) in ossl_new_session_cb() argument
2982 Curl_ossl_add_session(cf, data, &connssl->peer, ssl_sessionid); in ossl_new_session_cb()
3531 void *ssl_sessionid = NULL; in Curl_ossl_ctx_init() local
4013 if(!Curl_ssl_getsessionid(cf, data, peer, &ssl_sessionid, NULL)) { in Curl_ossl_ctx_init()
4015 if(!SSL_set_session(octx->ssl, ssl_sessionid)) { in Curl_ossl_ctx_init()
/curl/lib/vquic/
H A Dcurl_ngtcp2.c2070 static int quic_ossl_new_session_cb(SSL *ssl, SSL_SESSION *ssl_sessionid) in quic_ossl_new_session_cb() argument
2082 Curl_ossl_add_session(cf, data, &ctx->peer, ssl_sessionid); in quic_ossl_new_session_cb()

Completed in 49 milliseconds