SSL_CTX_set_keylog_callback,
SSL_CTX_get_keylog_callback —
set and get the unused key logging callback
#include
<openssl/ssl.h>
typedef void
(*SSL_CTX_keylog_cb_func)(const SSL
*ssl, const char *line);
void
SSL_CTX_set_keylog_callback(SSL_CTX
*ctx,
SSL_CTX_keylog_cb_func
cb);
SSL_CTX_keylog_cb_func
SSL_CTX_get_keylog_callback(const
SSL_CTX *ctx);
SSL_CTX_get_keylog_callback() returns the
previously set TLS key logging callback, or NULL if
no callback has been set.
These function first appeared in OpenSSL 1.1.1 and have been
available since OpenBSD 7.1.