]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
stream: packet to stream flags macro
authorVictor Julien <victor@inliniac.net>
Fri, 11 Jun 2021 07:52:11 +0000 (09:52 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 14 Jun 2021 19:22:27 +0000 (21:22 +0200)
src/stream.h

index 4f622047d625c23920c26a65a5258a817a3740bf..3ba96ede35ba694cfd787b61c2fd48c4f987f65b 100644 (file)
@@ -35,6 +35,8 @@
 #define STREAM_MIDSTREAM    BIT_U8(6)
 #define STREAM_FLUSH        BIT_U8(7)
 
+#define STREAM_FLAGS_FOR_PACKET(p) PKT_IS_TOSERVER((p)) ? STREAM_TOSERVER : STREAM_TOCLIENT
+
 typedef int (*StreamSegmentCallback)(const Packet *, void *, const uint8_t *, uint32_t);
 int StreamSegmentForEach(const Packet *p, uint8_t flag,
                          StreamSegmentCallback CallbackFunc,