Skip to content

Commit 3e92464

Browse files
committed
esp_tls_wolfssl: Add domain name check
Commit ID: 39b446f9
1 parent 870aa0a commit 3e92464

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

components/esp-tls/esp_tls_wolfssl.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,8 @@ static esp_err_t set_client_config(const char *hostname, size_t hostlen, esp_tls
242242
return ESP_ERR_NO_MEM;
243243
}
244244
/* Hostname set here should match CN in server certificate */
245-
if ((ret = wolfSSL_set_tlsext_host_name( (WOLFSSL *)tls->priv_ssl, use_host))!= WOLFSSL_SUCCESS) {
246-
ESP_LOGE(TAG, "wolfSSL_set_tlsext_host_name returned -0x%x", -ret);
245+
if ((ret = wolfSSL_check_domain_name( (WOLFSSL *)tls->priv_ssl, use_host))!= WOLFSSL_SUCCESS) {
246+
ESP_LOGE(TAG, "wolfSSL_check_domain_name returned -0x%x", -ret);
247247
ESP_INT_EVENT_TRACKER_CAPTURE(tls->error_handle, ERR_TYPE_WOLFSSL, -ret);
248248
free(use_host);
249249
return ESP_ERR_WOLFSSL_SSL_SET_HOSTNAME_FAILED;

0 commit comments

Comments
 (0)