From: Yann Ylavic Date: Sun, 29 Apr 2018 22:07:26 +0000 (+0000) Subject: Follow up to r1828222: fix "defined but not used 'prot'" warning with libressl. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c81b2af0c832664594b7f68d9dd770dd418c8422;p=apache Follow up to r1828222: fix "defined but not used 'prot'" warning with libressl. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1830522 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/ssl/ssl_engine_init.c b/modules/ssl/ssl_engine_init.c index 89ed3df0fe..21e2b2b9d3 100644 --- a/modules/ssl/ssl_engine_init.c +++ b/modules/ssl/ssl_engine_init.c @@ -582,7 +582,8 @@ static apr_status_t ssl_init_ctx_protocol(server_rec *s, char *cp; int protocol = mctx->protocol; SSLSrvConfigRec *sc = mySrvConfig(s); -#if OPENSSL_VERSION_NUMBER >= 0x10100000L +#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ + (!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER >= 0x20800000L) int prot; #endif