]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
fixed internal *list counts - again :(
authorrcombs <rcombs@sq18.sfeng.sourcefire.com>
Mon, 24 Nov 2014 18:28:51 +0000 (13:28 -0500)
committerrcombs <rcombs@sq18.sfeng.sourcefire.com>
Mon, 24 Nov 2014 18:28:51 +0000 (13:28 -0500)
src/utils/stats.cc
src/utils/stats.h

index e4350357cd0a2141929d5eedcce50f84ccb7a8ab..f31338fc3412215a30512a596bbff59e1a46aa16 100644 (file)
@@ -163,6 +163,8 @@ struct DAQStats
     PegCount outstanding;
     PegCount injected;
     PegCount verdicts[MAX_DAQ_VERDICT];
+    PegCount internal_blacklist;
+    PegCount internal_whitelist;
 #ifdef REG_TEST
     PegCount skipped;
 #endif
@@ -273,6 +275,8 @@ static void get_daq_stats(DAQStats& daq_stats)
     for ( unsigned i = 0; i < MAX_DAQ_VERDICT; i++ )
         daq_stats.verdicts[i] = g_daq_stats.verdicts[i];
 
+    daq_stats.internal_blacklist = gaux.internal_blacklist;
+    daq_stats.internal_whitelist = gaux.internal_whitelist;
 #ifdef REG_TEST
     daq_stats.skipped = snort_conf->pkt_skip; 
 #endif
index fdd05f366d7bc0e583570b24b7bebddb56cddb91..9c9342d6458adaccde761d140bb710a45838da3a 100644 (file)
@@ -69,9 +69,9 @@ struct AuxCount
     PegCount idle;
 };
 
-extern SO_PUBLIC ProcessCount proc_stats;
+extern ProcessCount proc_stats;
+extern THREAD_LOCAL AuxCount aux_counts;
 extern SO_PUBLIC THREAD_LOCAL PacketCount pc;
-extern SO_PUBLIC THREAD_LOCAL AuxCount aux_counts;
 
 extern const PegInfo daq_names[];
 extern const PegInfo pc_names[];