From 9a5e78fe56267d6c721c92055c3ae9702bd25871 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Wed, 11 Jan 2023 13:00:03 +0100 Subject: idevice: Use more reliable version check macro for OpenSSL 3 specific things OpenSSL versions pre 3.0 do not define OPENSSL_VERSION_MAJOR etc. --- src/idevice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/idevice.c b/src/idevice.c index 12d9bb3..03e2c40 100644 --- a/src/idevice.c +++ b/src/idevice.c @@ -1205,7 +1205,7 @@ LIBIMOBILEDEVICE_API idevice_error_t idevice_connection_enable_ssl(idevice_conne SSL_CTX_set_max_proto_version(ssl_ctx, TLS1_VERSION); } #endif -#if (OPENSSL_VERSION_MAJOR >= 3) +#if OPENSSL_VERSION_NUMBER >= 0x30000000L #if defined(SSL_OP_IGNORE_UNEXPECTED_EOF) /* * For OpenSSL 3 and later, mark close_notify alerts as optional. -- cgit v1.1-32-gdbae