vquic-tls/gnutls: call Curl_gtls_verifyserver unconditionally

Closes #19531
This commit is contained in:
Daniel Stenberg 2025-11-14 16:42:23 +01:00
parent dc34498d18
commit 3d91ca8cdb
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -168,13 +168,11 @@ CURLcode Curl_vquic_tls_verify_peer(struct curl_tls_ctx *ctx,
(void)conn_config;
result = Curl_ossl_check_peer_cert(cf, data, &ctx->ossl, peer);
#elif defined(USE_GNUTLS)
if(conn_config->verifyhost) {
result = Curl_gtls_verifyserver(cf, data, ctx->gtls.session,
conn_config, &data->set.ssl, peer,
data->set.str[STRING_SSL_PINNEDPUBLICKEY]);
if(result)
return result;
}
result = Curl_gtls_verifyserver(cf, data, ctx->gtls.session,
conn_config, &data->set.ssl, peer,
data->set.str[STRING_SSL_PINNEDPUBLICKEY]);
if(result)
return result;
#elif defined(USE_WOLFSSL)
(void)data;
if(conn_config->verifyhost) {