summaryrefslogtreecommitdiff
path: root/memcached.c
diff options
context:
space:
mode:
authorKevin Lin <developer@kevinlin.info>2021-11-08 16:27:11 -0800
committerdormando <dormando@rydia.net>2021-11-23 16:07:04 -0800
commit3723c2a8b853c46511227c8afb6174205d94a39e (patch)
tree0d8eef0e478b5044b0dde03b36feea90ab9bcf98 /memcached.c
parent32eab461f58ce5949baa7ffd47b0c6cefbbb1bd4 (diff)
downloadmemcached-3723c2a8b853c46511227c8afb6174205d94a39e.tar.gz
Replace OPENSSL_VERSION_NUMBER check with defined(TLS1_3_VERSION) check for TLS v1.3 compatibility
This provides compatibility with other SSL libraries like LibreSSL with different semantics of OPENSSL_VERSION_NUMBER.
Diffstat (limited to 'memcached.c')
-rw-r--r--memcached.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/memcached.c b/memcached.c
index e61e560..af9583c 100644
--- a/memcached.c
+++ b/memcached.c
@@ -4049,7 +4049,7 @@ static void usage(void) {
printf(" - ssl_session_cache: enable server-side SSL session cache, to support session\n"
" resumption\n"
" - ssl_min_version: minimum protocol version to accept (default: %s)\n"
-#if OPENSSL_VERSION_NUMBER >= 0x10101000L
+#if defined(TLS1_3_VERSION)
" valid values are 0(%s), 1(%s), 2(%s), or 3(%s).\n",
ssl_proto_text(settings.ssl_min_version),
ssl_proto_text(TLS1_VERSION), ssl_proto_text(TLS1_1_VERSION),
@@ -5455,7 +5455,7 @@ int main (int argc, char **argv) {
case 2:
settings.ssl_min_version = TLS1_2_VERSION;
break;
-#if OPENSSL_VERSION_NUMBER >= 0x10101000L
+#if defined(TLS1_3_VERSION)
case 3:
settings.ssl_min_version = TLS1_3_VERSION;
break;