]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
openssl: drop redundant `HAVE_OPENSSL_VERSION` macro
authorViktor Szakats <commit@vsz.me>
Fri, 22 Aug 2025 16:36:30 +0000 (18:36 +0200)
committerViktor Szakats <commit@vsz.me>
Fri, 22 Aug 2025 16:55:26 +0000 (18:55 +0200)
It served as an extra guard over `OPENSSL_VERSION_STRING`.

Also, document that `OPENSSL_VERSION_STRING` is supported by OpenSSL 3+.

Closes #18367

lib/vtls/openssl.c

index 2b032540144ac062d98dc3af6dd537e1b17fe7d9..ccdcdf1c47b8b4ab98c9ff48d9d3600d55e9c8dd 100644 (file)
@@ -244,10 +244,6 @@ typedef int numcert_t;
 #define HAVE_RANDOM_INIT_BY_DEFAULT 1
 #endif
 
-#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(HAVE_BORINGSSL_LIKE)
-#define HAVE_OPENSSL_VERSION
-#endif
-
 #ifdef HAVE_BORINGSSL_LIKE
 typedef uint32_t sslerr_t;
 #else
@@ -5576,7 +5572,7 @@ size_t Curl_ossl_version(char *buffer, size_t size)
   return msnprintf(buffer, size, "%s/%s",
                    OSSL_PACKAGE,
                    AWSLC_VERSION_NUMBER_STRING);
-#elif defined(HAVE_OPENSSL_VERSION) && defined(OPENSSL_VERSION_STRING)
+#elif defined(OPENSSL_VERSION_STRING)  /* OpenSSL 3+ */
   return msnprintf(buffer, size, "%s/%s",
                    OSSL_PACKAGE, OpenSSL_version(OPENSSL_VERSION_STRING));
 #else