diff options
author | Kevin Lin <developer@kevinlin.info> | 2021-11-08 16:27:11 -0800 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2021-11-23 16:07:04 -0800 |
commit | 3723c2a8b853c46511227c8afb6174205d94a39e (patch) | |
tree | 0d8eef0e478b5044b0dde03b36feea90ab9bcf98 /memcached.c | |
parent | 32eab461f58ce5949baa7ffd47b0c6cefbbb1bd4 (diff) | |
download | memcached-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.c | 4 |
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; |