]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
vquic-tls/gnutls: call Curl_gtls_verifyserver unconditionally
authorDaniel Stenberg <daniel@haxx.se>
Fri, 14 Nov 2025 15:42:23 +0000 (16:42 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 14 Nov 2025 16:05:11 +0000 (17:05 +0100)
Closes #19531

lib/vquic/vquic-tls.c

index f4ef06c33b72e4b153b0212931e3d62a450172ce..46bb4c7d4c25db7a8b95c468e488cd9b4b2ab871 100644 (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) {