]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
stream: use BIT_U8 for stream flags
authorVictor Julien <victor@inliniac.net>
Mon, 13 Aug 2018 07:21:05 +0000 (09:21 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 13 Aug 2018 07:21:05 +0000 (09:21 +0200)
src/stream.h

index ab5ccdaf18df5fb2ef2a8e94d9bff541e4c8c039..4f622047d625c23920c26a65a5258a817a3740bf 100644 (file)
 
 #include "flow.h"
 
-#define STREAM_START            0x01
-#define STREAM_EOF              0x02
-#define STREAM_TOSERVER         0x04
-#define STREAM_TOCLIENT         0x08
-#define STREAM_GAP              0x10    /**< data gap encountered */
-#define STREAM_DEPTH            0x20    /**< depth reached */
-#define STREAM_MIDSTREAM        0x40
-#define STREAM_FLUSH            0x80
+#define STREAM_START        BIT_U8(0)
+#define STREAM_EOF          BIT_U8(1)
+#define STREAM_TOSERVER     BIT_U8(2)
+#define STREAM_TOCLIENT     BIT_U8(3)
+#define STREAM_GAP          BIT_U8(4)   /**< data gap encountered */
+#define STREAM_DEPTH        BIT_U8(5)   /**< depth reached */
+#define STREAM_MIDSTREAM    BIT_U8(6)
+#define STREAM_FLUSH        BIT_U8(7)
 
 typedef int (*StreamSegmentCallback)(const Packet *, void *, const uint8_t *, uint32_t);
 int StreamSegmentForEach(const Packet *p, uint8_t flag,