From: rcombs Date: Mon, 24 Nov 2014 18:28:51 +0000 (-0500) Subject: fixed internal *list counts - again :( X-Git-Tag: 3.0.0-233~1162^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75ed05812f6dc7b613aedf439fa8dd1daf43b25a;p=thirdparty%2Fsnort3.git fixed internal *list counts - again :( --- diff --git a/src/utils/stats.cc b/src/utils/stats.cc index e4350357c..f31338fc3 100644 --- a/src/utils/stats.cc +++ b/src/utils/stats.cc @@ -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 diff --git a/src/utils/stats.h b/src/utils/stats.h index fdd05f366..9c9342d64 100644 --- a/src/utils/stats.h +++ b/src/utils/stats.h @@ -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[];