]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Try to appease clang-tidy
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 26 Aug 2025 15:04:07 +0000 (17:04 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 9 Oct 2025 12:01:22 +0000 (14:01 +0200)
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
pdns/dnsdistdist/dnsdist.cc

index 1485f11d1321dc9e4a8997336f1670e52c8a27d2..0cc8025c311bd6b54aa856f5dc74dd5f01bdd3b1 100644 (file)
@@ -1448,10 +1448,12 @@ ProcessQueryResult processQueryAfterRules(DNSQuestion& dnsQuestion, std::shared_
     }
 
     bool willBeForwardedOverUDP = !dnsQuestion.overTCP() || dnsQuestion.ids.protocol == dnsdist::Protocol::DoH;
-    if (selectedBackend && selectedBackend->isTCPOnly()) {
-      willBeForwardedOverUDP = false;
+    if (selectedBackend) {
+      if (selectedBackend->isTCPOnly()) {
+        willBeForwardedOverUDP = false;
+      }
     }
-    else if (!selectedBackend && serverPool.isTCPOnly()) {
+    else if (serverPool.isTCPOnly()) {
       willBeForwardedOverUDP = false;
     }