]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ssl-util: add cleanup helper for SSL_CTX
authorLuca Boccassi <luca.boccassi@gmail.com>
Sun, 21 Jun 2026 09:40:33 +0000 (10:40 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Mon, 22 Jun 2026 09:54:49 +0000 (10:54 +0100)
src/shared/ssl-util.h

index 80c56fcbe1653af227e23c811e97839a1f478a7b..894ff6f0d1e5cfc11fd1b2854fa183865edc083a 100644 (file)
@@ -55,6 +55,7 @@ extern DLSYM_PROTOTYPE(TLS_client_method);
         sym_SSL_CTX_ctrl((ctx), SSL_CTRL_SET_MIN_PROTO_VERSION, (version), NULL)
 
 DEFINE_TRIVIAL_CLEANUP_FUNC_FULL_RENAME(SSL*, sym_SSL_free, SSL_freep, NULL);
+DEFINE_TRIVIAL_CLEANUP_FUNC_FULL_RENAME(SSL_CTX*, sym_SSL_CTX_free, SSL_CTX_freep, NULL);
 
 #else
 #define DLOPEN_LIBSSL(log_level, priority) dlopen_libssl(log_level)