From c30a6a2e76debc4aee1dc0ec1cfec55dc37bf9e0 Mon Sep 17 00:00:00 2001 From: Heikki Vatiainen Date: Wed, 27 Dec 2023 23:08:17 +0200 Subject: [PATCH] GH-452 Recently exposed SSL_SESSION_get0_cipher requires OpenSSL 1.1.0. Fix the #if compilation guard to use correct OpenSSL version. SSL_SESSION_get0_cipher is added by OpenSSL 1.1.0. --- SSLeay.xs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SSLeay.xs b/SSLeay.xs index cf0ba059..d2dcffc5 100644 --- a/SSLeay.xs +++ b/SSLeay.xs @@ -7166,7 +7166,7 @@ SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version) #endif -#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)) || (LIBRESSL_VERSION_NUMBER >= 0x3040000fL) +#if (OPENSSL_VERSION_NUMBER >= 0x1010000fL && !defined(LIBRESSL_VERSION_NUMBER)) || (LIBRESSL_VERSION_NUMBER >= 0x3040000fL) const SSL_CIPHER * SSL_SESSION_get0_cipher(const SSL_SESSION *s)