]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
moved internal *lists back to aux
authorRuss Combs <rucombs@cisco.com>
Mon, 24 Nov 2014 17:36:05 +0000 (12:36 -0500)
committerRuss Combs <rucombs@cisco.com>
Mon, 24 Nov 2014 17:36:05 +0000 (12:36 -0500)
.gitignore
src/main/snort.cc
src/utils/stats.cc
src/utils/stats.h

index 7457c993f8b9d1f28109bb4d9d47ed14421e5c31..2fb473662c330f4779bc4ad93e8ec09342fb7953 100644 (file)
@@ -28,6 +28,7 @@ doc/builtin.txt
 doc/codec.txt
 doc/commands.txt
 doc/config.txt
+doc/counts.txt
 doc/config_changes.txt
 doc/data.txt
 doc/docbook-xsl.css
index fd8292e1bc64b92f6c42cdf592c75a0782d5b591..225faa00b12b73a7154189a55dc22c35e4e6bca4 100644 (file)
@@ -717,7 +717,7 @@ DAQ_Verdict ProcessPacket(
 
         if ( Active_GetTunnelBypass() )
         {
-            pc.internal_blacklist++;
+            aux_counts.internal_blacklist++;
             return verdict;
         }
 
@@ -809,7 +809,7 @@ DAQ_Verdict packet_callback(
                 else
                 {
                     verdict = DAQ_VERDICT_PASS;
-                    pc.internal_whitelist++;
+                    aux_counts.internal_whitelist++;
                 }
             }
             else if ( s_packet->ptrs.decode_flags & DECODE_PKT_TRUST )
index 09b2f0b8be3d38c772444f2e74f809c4ccc56f9c..e4350357cd0a2141929d5eedcce50f84ccb7a8ab 100644 (file)
@@ -188,6 +188,10 @@ const PegInfo daq_names[] =
     { "whitelist", "total whitelist verdicts" },
     { "blacklist", "total blacklist verdicts" },
     { "ignore", "total ignore verdicts" },
+
+    // FIXIT-L thise are not exactly DAQ counts - but they are related
+    { "internal blacklist", "packets blacklisted internally due to lack of DAQ support" },
+    { "internal whitelist", "packets whitelisted internally due to lack of DAQ support" },
 #ifdef REG_TEST
     { "skipped", "packets skipped at startup" },
 #endif
@@ -208,8 +212,6 @@ const PegInfo pc_names[] =
     { "log limit", "events queued but not logged" },
     { "event limit", "events filtered" },
     { "alert limit", "events previously triggered on same PDU" },
-    { "internal blacklist", "packets blacklisted internally due to lack of DAQ support" },
-    { "internal whitelist", "packets whitelisted internally due to lack of DAQ support" },
     { nullptr, nullptr }
 };
 
index 09726cbd61e811e75b573a4dca5a030225a252c7..fdd05f366d7bc0e583570b24b7bebddb56cddb91 100644 (file)
@@ -49,8 +49,6 @@ struct PacketCount
     PegCount log_limit;
     PegCount event_limit;
     PegCount alert_limit;
-    PegCount internal_blacklist;
-    PegCount internal_whitelist;
 };
 
 struct ProcessCount
@@ -65,6 +63,8 @@ struct ProcessCount
 
 struct AuxCount
 {
+    PegCount internal_blacklist;
+    PegCount internal_whitelist;
     PegCount total_fail_open;
     PegCount idle;
 };