From 80c98ef6d26d05041ab21bea0fa9c3c68c9e33aa Mon Sep 17 00:00:00 2001 From: Kvarec Lezki Date: Thu, 2 Feb 2023 16:07:51 +0500 Subject: [PATCH] doh: ifdef IPv6 code For disabled IPv6 a condition (conn->ip_version != CURL_IPRESOLVE_V4) is always false. https://pvs-studio.com/en/docs/warnings/v560/ Closes #10397 --- lib/doh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/doh.c b/lib/doh.c index 27ada33335..2e6a37785c 100644 --- a/lib/doh.c +++ b/lib/doh.c @@ -396,6 +396,7 @@ struct Curl_addrinfo *Curl_doh(struct Curl_easy *data, goto error; dohp->pending++; +#ifdef ENABLE_IPV6 if((conn->ip_version != CURL_IPRESOLVE_V4) && Curl_ipv6works(data)) { /* create IPv6 DoH request */ result = dohprobe(data, &dohp->probe[DOH_PROBE_SLOT_IPADDR_V6], @@ -405,6 +406,7 @@ struct Curl_addrinfo *Curl_doh(struct Curl_easy *data, goto error; dohp->pending++; } +#endif return NULL; error: -- 2.47.2