]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Replace nested if with switch. 15393/head
authorMiod Vallat <miod.vallat@powerdns.com>
Fri, 4 Apr 2025 09:10:30 +0000 (11:10 +0200)
committerMiod Vallat <miod.vallat@powerdns.com>
Fri, 4 Apr 2025 09:17:30 +0000 (11:17 +0200)
pdns/packethandler.cc

index 543c2634cd9744059dc7f1beaf5b3bcbe726cb1c..47131e91ebf90503163343ad8fed07e73750a0d8 100644 (file)
@@ -1591,20 +1591,22 @@ bool PacketHandler::opcodeQueryInner2(DNSPacket& pkt, queryState &state, bool re
 
   if(d_sd.qname==pkt.qdomain) {
     if(!d_dk.isPresigned(d_sd.qname)) {
-      if(pkt.qtype.getCode() == QType::DNSKEY) {
+      switch (pkt.qtype.getCode()) {
+      case QType::DNSKEY:
         if(addDNSKEY(pkt, state.r)) {
           return true;
         }
-      }
-      else if(pkt.qtype.getCode() == QType::CDNSKEY) {
+        break;
+      case QType::CDNSKEY:
         if(addCDNSKEY(pkt,state.r)) {
           return true;
         }
-      }
-      else if(pkt.qtype.getCode() == QType::CDS) {
+        break;
+      case QType::CDS:
         if(addCDS(pkt,state.r)) {
           return true;
         }
+        break;
       }
     }
     if(pkt.qtype.getCode() == QType::NSEC3PARAM) {