Go to the source code of this file.
|
int | PrefilterSetupPacketHeader (DetectEngineCtx *de_ctx, SigGroupHead *sgh, int sm_type, SignatureMask mask, void(*Set)(PrefilterPacketHeaderValue *v, void *), bool(*Compare)(PrefilterPacketHeaderValue v, void *), void(*Match)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx)) |
|
int | PrefilterSetupPacketHeaderU8Hash (DetectEngineCtx *de_ctx, SigGroupHead *sgh, int sm_type, SignatureMask mask, void(*Set)(PrefilterPacketHeaderValue *v, void *), bool(*Compare)(PrefilterPacketHeaderValue v, void *), void(*Match)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx)) |
|
◆ PREFILTER_EXTRA_MATCH_ALPROTO
#define PREFILTER_EXTRA_MATCH_ALPROTO 1 |
◆ PREFILTER_EXTRA_MATCH_DSTPORT
#define PREFILTER_EXTRA_MATCH_DSTPORT 3 |
◆ PREFILTER_EXTRA_MATCH_SRCPORT
#define PREFILTER_EXTRA_MATCH_SRCPORT 2 |
◆ PREFILTER_EXTRA_MATCH_UNUSED
#define PREFILTER_EXTRA_MATCH_UNUSED 0 |
◆ PREFILTER_U8HASH_MODE_EQ
#define PREFILTER_U8HASH_MODE_EQ DetectUintModeEqual |
◆ PREFILTER_U8HASH_MODE_GT
#define PREFILTER_U8HASH_MODE_GT DetectUintModeGt |
◆ PREFILTER_U8HASH_MODE_LT
#define PREFILTER_U8HASH_MODE_LT DetectUintModeLt |
◆ PREFILTER_U8HASH_MODE_RA
#define PREFILTER_U8HASH_MODE_RA DetectUintModeRange |
◆ PrefilterPacketHeaderCtx
◆ PrefilterPacketU8HashCtx
◆ SigsArray
◆ PrefilterSetupPacketHeader()
int PrefilterSetupPacketHeader |
( |
DetectEngineCtx * |
de_ctx, |
|
|
SigGroupHead * |
sgh, |
|
|
int |
sm_type, |
|
|
SignatureMask |
mask, |
|
|
void(*)(PrefilterPacketHeaderValue *v, void *) |
Set, |
|
|
bool(*)(PrefilterPacketHeaderValue v, void *) |
Compare, |
|
|
void(*)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx) |
Match |
|
) |
| |
◆ PrefilterSetupPacketHeaderU8Hash()
int PrefilterSetupPacketHeaderU8Hash |
( |
DetectEngineCtx * |
de_ctx, |
|
|
SigGroupHead * |
sgh, |
|
|
int |
sm_type, |
|
|
SignatureMask |
mask, |
|
|
void(*)(PrefilterPacketHeaderValue *v, void *) |
Set, |
|
|
bool(*)(PrefilterPacketHeaderValue v, void *) |
Compare, |
|
|
void(*)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx) |
Match |
|
) |
| |