]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Fixing DNS
authorBhagyashree Bantwal <bbantwal@cisco.com>
Mon, 31 Aug 2015 17:35:08 +0000 (13:35 -0400)
committerBhagyashree Bantwal <bbantwal@cisco.com>
Mon, 31 Aug 2015 17:35:08 +0000 (13:35 -0400)
src/service_inspectors/dns/dns.cc

index 20776c8810ca6e987fcc5c9478f493356d7fba86..07bef715ff3f13240e872944d67a5b6c8ff2d052 100644 (file)
@@ -1010,7 +1010,7 @@ static void snort_dns(Packet* p)
             return;
         }
 
-        if ( stream.is_stream_sequenced(p->flow, SSN_DIR_FROM_CLIENT) )
+        if ( !stream.is_stream_sequenced(p->flow, SSN_DIR_FROM_CLIENT) )
         {
             return;
         }
@@ -1131,7 +1131,7 @@ const InspectApi dns_api =
         mod_dtor
     },
     IT_SERVICE,
-    (uint16_t)PktType::TCP | (uint16_t)PktType::UDP,
+    (uint16_t)PktType::TCP | (uint16_t)PktType::UDP | (uint16_t)PktType::PDU,
     nullptr, // buffers
     "dns",
     dns_init,