Hello, yet another patch.
Ilya
From 39173d569cfc3559a9293b40be958e683193fd05 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin <chipits...@gmail.com> Date: Fri, 6 Nov 2020 18:46:45 +0500 Subject: [PATCH] BUILD: ssl: more elegant OpenSSL early data support check Let us change that feature detction to SSL_READ_EARLY_DATA_SUCCESS macro check instead of version comparision. --- src/ssl_sock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ssl_sock.c b/src/ssl_sock.c index 9072752f2..28c7665b8 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -2294,7 +2294,7 @@ static void ssl_sock_switchctx_set(SSL *ssl, SSL_CTX *ctx) SSL_set_SSL_CTX(ssl, ctx); } -#if ((HA_OPENSSL_VERSION_NUMBER >= 0x10101000L) || defined(OPENSSL_IS_BORINGSSL)) +#if (defined(SSL_READ_EARLY_DATA_SUCCESS)) || defined(OPENSSL_IS_BORINGSSL)) static int ssl_sock_switchctx_err_cbk(SSL *ssl, int *al, void *priv) { -- 2.28.0