feat(esp_wifi): Implement esp_eap_client_set_domain_match

This commit is contained in:
Michael Stoll
2025-03-03 18:11:30 +01:00
committed by BOT
parent 8563471cab
commit e257f68a1d
7 changed files with 80 additions and 1 deletions

View File

@@ -532,6 +532,11 @@ static int set_client_config(const struct tls_connection_params *cfg, tls_contex
mbedtls_ssl_set_verify( &tls->ssl, tls_disable_key_usages, NULL );
#endif /*CONFIG_ESP_WIFI_DISABLE_KEY_USAGE_CHECK*/
if (cfg->domain_match) {
mbedtls_ssl_conf_authmode(&tls->conf, MBEDTLS_SSL_VERIFY_REQUIRED);
mbedtls_ssl_set_hostname(&tls->ssl, cfg->domain_match);
}
#ifdef CONFIG_MBEDTLS_CERTIFICATE_BUNDLE
if (cfg->flags & TLS_CONN_USE_DEFAULT_CERT_BUNDLE) {
wpa_printf(MSG_INFO, "Using default cert bundle");