From dc15a77dfaca25af60fe245f8a68191abf4911f3 Mon Sep 17 00:00:00 2001
From: Andy Green <andy@warmcat.com>
Date: Thu, 8 Mar 2018 07:49:10 +0800
Subject: [PATCH] openssl: avoid warning on versions with ECDH header

---
 lib/tls/openssl/openssl-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/tls/openssl/openssl-server.c b/lib/tls/openssl/openssl-server.c
index db9912ff..ab24af4c 100644
--- a/lib/tls/openssl/openssl-server.c
+++ b/lib/tls/openssl/openssl-server.c
@@ -316,7 +316,7 @@ check_key:
 #else
 	lwsl_notice(" OpenSSL doesn't support ECDH\n");
 #endif
-#if !defined(LWS_WITH_BORINGSSL)
+#if defined(LWS_HAVE_OPENSSL_ECDH_H) && !defined(LWS_WITH_BORINGSSL)
 post_ecdh:
 #endif
 	vhost->skipped_certs = 0;
-- 
GitLab