From ec36c91c69d0185ee59cb363e625709b10bd9f86 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Thu, 7 Jan 2021 11:57:42 +0500 Subject: [PATCH] BUILD: ssl: guard EVP_PKEY_get_default_digest_nid with ASN1_PKEY_CTRL_DEFAULT_MD_NID let us switch to openssl specific macro instead of versions --- 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 830dc3e69..587140f1b 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -2001,7 +2001,7 @@ ssl_sock_do_create_cert(const char *servername, struct bind_conf *bind_conf, SSL else if (key_type == EVP_PKEY_EC) digest = EVP_sha256(); else { -#if (HA_OPENSSL_VERSION_NUMBER >= 0x1000000fL) && !defined(OPENSSL_IS_BORINGSSL) +#ifdef ASN1_PKEY_CTRL_DEFAULT_MD_NID int nid; if (EVP_PKEY_get_default_digest_nid(capkey, &nid) <= 0)