From 4788db7e0090a0fdf17193ff62b2a25ab0c04443 Mon Sep 17 00:00:00 2001 From: Sergey Lyubka Date: Tue, 13 Jul 2021 18:05:57 +0100 Subject: [PATCH] Fix #1301 - use correct openssl version conditional for SSL_use_certificate_chain_file() --- mongoose.c | 2 +- src/tls.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index 76809171..3507234e 100644 --- a/mongoose.c +++ b/mongoose.c @@ -3701,7 +3701,7 @@ void mg_tls_init(struct mg_connection *c, struct mg_tls_opts *opts) { } else if ((rc = SSL_use_PrivateKey_file(tls->ssl, key, 1)) != 1) { mg_error(c, "Invalid SSL key, err %d", mg_tls_err(tls, rc)); goto fail; -#if OPENSSL_VERSION_NUMBER > 0x10002000L +#if OPENSSL_VERSION_NUMBER > 0x10100000L } else if ((rc = SSL_use_certificate_chain_file(tls->ssl, opts->cert)) != 1) { mg_error(c, "Invalid CA, err %d", mg_tls_err(tls, rc)); diff --git a/src/tls.c b/src/tls.c index 0043ef81..98e6ea28 100644 --- a/src/tls.c +++ b/src/tls.c @@ -287,7 +287,7 @@ void mg_tls_init(struct mg_connection *c, struct mg_tls_opts *opts) { } else if ((rc = SSL_use_PrivateKey_file(tls->ssl, key, 1)) != 1) { mg_error(c, "Invalid SSL key, err %d", mg_tls_err(tls, rc)); goto fail; -#if OPENSSL_VERSION_NUMBER > 0x10002000L +#if OPENSSL_VERSION_NUMBER > 0x10100000L } else if ((rc = SSL_use_certificate_chain_file(tls->ssl, opts->cert)) != 1) { mg_error(c, "Invalid CA, err %d", mg_tls_err(tls, rc));