]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
stats: add global way to check if API is enabled
authorVictor Julien <victor@inliniac.net>
Sat, 28 Sep 2019 06:16:45 +0000 (08:16 +0200)
committerVictor Julien <victor@inliniac.net>
Sun, 29 Sep 2019 05:49:36 +0000 (07:49 +0200)
src/counters.c
src/counters.h

index e7f624990dbf89754192173b80bdbf3613a96894..0bc808dfd3687303e8c5b707fe2c772429df1f56 100644 (file)
@@ -116,6 +116,11 @@ static int stats_loggers_active = 1;
 
 static uint16_t counters_global_id = 0;
 
+bool StatsEnabled(void)
+{
+    return (stats_enabled == TRUE);
+}
+
 static void StatsPublicThreadContextInit(StatsPublicThreadContext *t)
 {
     SCMutexInit(&t->m, NULL);
index 0035d20f71842b3f57c00077c0e047b1ff51ee3b..d59cdbc5819dd9a28d834afa77d1f781fdb4e6aa 100644 (file)
@@ -109,6 +109,7 @@ void StatsSetupPostConfigPreOutput(void);
 void StatsSetupPostConfigPostOutput(void);
 void StatsSpawnThreads(void);
 void StatsRegisterTests(void);
+bool StatsEnabled(void);
 
 /* functions used to free the resources alloted by the Stats API */
 void StatsReleaseResources(void);