diff --git a/src/iocore/net/SSLUtils.cc b/src/iocore/net/SSLUtils.cc index b519a0778fc..781eb7e78b5 100644 --- a/src/iocore/net/SSLUtils.cc +++ b/src/iocore/net/SSLUtils.cc @@ -1529,20 +1529,15 @@ SSLMultiCertConfigLoader::_set_cipher_suites([[maybe_unused]] SSL_CTX *ctx) } bool -SSLMultiCertConfigLoader::_set_curves([[maybe_unused]] SSL_CTX *ctx) +SSLMultiCertConfigLoader::_set_curves(SSL_CTX *ctx) { -#if defined(SSL_CTX_set1_groups_list) || defined(SSL_CTX_set1_curves_list) if (this->_params->server_groups_list != nullptr) { -#ifdef SSL_CTX_set1_groups_list if (!SSL_CTX_set1_groups_list(ctx, this->_params->server_groups_list)) { -#else - if (!SSL_CTX_set1_curves_list(ctx, this->_params->server_groups_list)) { -#endif SSLError("invalid groups list for server in %s", ts::filename::RECORDS); return false; } } -#endif + return true; }