diff --git a/CMakeLists.txt b/CMakeLists.txt index 077df1dc..9805a2e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1130,6 +1130,10 @@ CHECK_FUNCTION_EXISTS(SSL_set_info_callback LWS_HAVE_SSL_SET_INFO_CALLBACK) CHECK_FUNCTION_EXISTS(X509_VERIFY_PARAM_set1_host LWS_HAVE_X509_VERIFY_PARAM_set1_host) if (LWS_USE_MBEDTLS) set(LWS_HAVE_TLS_CLIENT_METHOD 1) + if (NOT LWS_WITH_ESP32) + # not supported in esp-idf openssl wrapper yet, but is in our version + set(LWS_HAVE_X509_VERIFY_PARAM_set1_host 1) + endif() else() CHECK_FUNCTION_EXISTS(TLS_client_method LWS_HAVE_TLS_CLIENT_METHOD) CHECK_FUNCTION_EXISTS(TLSv1_2_client_method LWS_HAVE_TLSV1_2_CLIENT_METHOD)