X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=include%2Fopenssl%2Fssl.h;h=41edb380b8b9923531ef7e23f97e7253ae08ca4a;hp=2dfa7f6f91a1f643d21ba9098159875db5276fed;hb=9368f86526d9feb1f511fab9c0eee8e8dc869b87;hpb=3a7c56b2c0e6680e4ad3d83387a970110efdf1ba diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 2dfa7f6f91..41edb380b8 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -767,6 +767,10 @@ typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl, const unsigned char *identity, size_t identity_len, SSL_SESSION **sess); +typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md, + const unsigned char **id, + size_t *idlen, + SSL_SESSION **sess); void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb); void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb);