#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,