From b1e7648077d0aba4bb31ef4bc2c1a38260a3c80d Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Sun, 4 Oct 2026 21:56:17 +0200 Subject: [PATCH] src: do not include "util-atomic.h" directly It is included in suricata-common.h Ticket: 945 --- src/detect-engine-tag.c | 1 - src/flow-private.h | 2 -- src/output-json-file.c | 1 - src/runmode-unittests.c | 1 - src/source-pcap-file-helper.h | 1 - src/threadvars.h | 1 - src/util-mem.c | 1 - 7 files changed, 8 deletions(-) diff --git a/src/detect-engine-tag.c b/src/detect-engine-tag.c index 7f954e7454..ddcd69b7e9 100644 --- a/src/detect-engine-tag.c +++ b/src/detect-engine-tag.c @@ -28,7 +28,6 @@ #include "suricata-common.h" #include "detect-engine.h" #include "util-hash.h" -#include "util-atomic.h" #include "util-hashlist.h" #include "detect-engine-tag.h" #include "detect-engine-build.h" diff --git a/src/flow-private.h b/src/flow-private.h index a7a4a011b5..b48e18fed6 100644 --- a/src/flow-private.h +++ b/src/flow-private.h @@ -27,8 +27,6 @@ #include "flow-hash.h" #include "flow-queue.h" -#include "util-atomic.h" - /* global flow flags */ /** Flow engine is in emergency mode. This means it doesn't have enough spare diff --git a/src/output-json-file.c b/src/output-json-file.c index 08858ccaad..7d906bf942 100644 --- a/src/output-json-file.c +++ b/src/output-json-file.c @@ -44,7 +44,6 @@ #include "util-unittest.h" #include "util-privs.h" #include "util-debug.h" -#include "util-atomic.h" #include "util-file.h" #include "util-buffer.h" #include "util-byte.h" diff --git a/src/runmode-unittests.c b/src/runmode-unittests.c index a35022619d..d216f95679 100644 --- a/src/runmode-unittests.c +++ b/src/runmode-unittests.c @@ -81,7 +81,6 @@ #include "util-affinity.h" #include "reputation.h" -#include "util-atomic.h" #include "util-spm.h" #include "util-hash.h" #include "util-hashlist.h" diff --git a/src/source-pcap-file-helper.h b/src/source-pcap-file-helper.h index 7d59d4fc75..ac873f7a3b 100644 --- a/src/source-pcap-file-helper.h +++ b/src/source-pcap-file-helper.h @@ -23,7 +23,6 @@ #include "suricata-common.h" #include "tm-threads.h" -#include "util-atomic.h" #ifndef SURICATA_SOURCE_PCAP_FILE_HELPER_H #define SURICATA_SOURCE_PCAP_FILE_HELPER_H diff --git a/src/threadvars.h b/src/threadvars.h index b1f1132f76..2322d39f71 100644 --- a/src/threadvars.h +++ b/src/threadvars.h @@ -27,7 +27,6 @@ #include "tm-queues.h" #include "counters.h" #include "packet-queue.h" -#include "util-atomic.h" #include "util-storage.h" struct TmSlot_; diff --git a/src/util-mem.c b/src/util-mem.c index babdfa3f56..e085ca6f7a 100644 --- a/src/util-mem.c +++ b/src/util-mem.c @@ -17,7 +17,6 @@ #include "suricata-common.h" #include "suricata.h" -#include "util-atomic.h" #include "util-debug.h" #if defined(_WIN32) || defined(__WIN32)