From: Eric Leblond Date: Sun, 30 Oct 2022 12:08:06 +0000 (+0100) Subject: flow: fix FlowSwapFileFlags function X-Git-Tag: suricata-6.0.9~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50f0b6acac22ae828c1c59ae7b7aae789fb030d7;p=thirdparty%2Fsuricata.git flow: fix FlowSwapFileFlags function Ticket: #5625 (cherry picked from commit 4e1ff9a7ff96554e82d159243e6c1eaf68b502d1) --- diff --git a/src/flow.c b/src/flow.c index 36c37847af..031728bd60 100644 --- a/src/flow.c +++ b/src/flow.c @@ -235,9 +235,11 @@ static inline void FlowSwapFlags(Flow *f) static inline void FlowSwapFileFlags(Flow *f) { SWAP_FLAGS(f->file_flags, FLOWFILE_NO_MAGIC_TS, FLOWFILE_NO_MAGIC_TC); - SWAP_FLAGS(f->file_flags, FLOWFILE_NO_MAGIC_TS, FLOWFILE_NO_MAGIC_TC); - SWAP_FLAGS(f->file_flags, FLOWFILE_NO_MAGIC_TS, FLOWFILE_NO_MAGIC_TC); - SWAP_FLAGS(f->file_flags, FLOWFILE_NO_MAGIC_TS, FLOWFILE_NO_MAGIC_TC); + SWAP_FLAGS(f->file_flags, FLOWFILE_NO_STORE_TS, FLOWFILE_NO_STORE_TC); + SWAP_FLAGS(f->file_flags, FLOWFILE_NO_MD5_TS, FLOWFILE_NO_MD5_TC); + SWAP_FLAGS(f->file_flags, FLOWFILE_NO_SHA1_TS, FLOWFILE_NO_SHA1_TC); + SWAP_FLAGS(f->file_flags, FLOWFILE_NO_SHA256_TS, FLOWFILE_NO_SHA256_TC); + SWAP_FLAGS(f->file_flags, FLOWFILE_NO_SIZE_TS, FLOWFILE_NO_SIZE_TC); } static inline void TcpStreamFlowSwap(Flow *f)