detect: clean up sgh flags and add cocci check

pull/3457/head
Victor Julien 7 years ago
parent e6b74f8ee0
commit 1f4cd75f05

@ -1176,14 +1176,14 @@ enum {
FILE_DECODER_EVENT_LZMA_UNKNOWN_ERROR,
};
#define SIG_GROUP_HEAD_HAVERAWSTREAM (1 << 0)
#define SIG_GROUP_HEAD_HAVERAWSTREAM BIT_U32(0)
#ifdef HAVE_MAGIC
#define SIG_GROUP_HEAD_HAVEFILEMAGIC (1 << 20)
#define SIG_GROUP_HEAD_HAVEFILEMAGIC BIT_U32(20)
#endif
#define SIG_GROUP_HEAD_HAVEFILEMD5 (1 << 21)
#define SIG_GROUP_HEAD_HAVEFILESIZE (1 << 22)
#define SIG_GROUP_HEAD_HAVEFILESHA1 (1 << 23)
#define SIG_GROUP_HEAD_HAVEFILESHA256 (1 << 24)
#define SIG_GROUP_HEAD_HAVEFILEMD5 BIT_U32(21)
#define SIG_GROUP_HEAD_HAVEFILESIZE BIT_U32(22)
#define SIG_GROUP_HEAD_HAVEFILESHA1 BIT_U32(23)
#define SIG_GROUP_HEAD_HAVEFILESHA256 BIT_U32(24)
enum MpmBuiltinBuffers {
MPMB_TCP_PKT_TS,
@ -1285,6 +1285,8 @@ typedef struct SigGroupHeadInitData_ {
/** \brief Container for matching data for a signature group */
typedef struct SigGroupHead_ {
uint32_t flags;
/* coccinelle: SigGroupHead:flags:SIG_GROUP_HEAD_ */
/* number of sigs in this head */
SigIntId sig_cnt;

Loading…
Cancel
Save