suricata
|
#include "suricata-common.h"
#include "detect-engine-prefilter.h"
#include "detect-engine-prefilter-common.h"
Go to the source code of this file.
Data Structures | |
struct | PrefilterPacketHeaderHashCtx_ |
Typedefs | |
typedef struct PrefilterPacketHeaderHashCtx_ | PrefilterPacketHeaderHashCtx |
Functions | |
int | PrefilterSetupPacketHeaderU8Hash (DetectEngineCtx *de_ctx, SigGroupHead *sgh, int sm_type, void(*Set)(PrefilterPacketHeaderValue *v, void *), bool(*Compare)(PrefilterPacketHeaderValue v, void *), void(*Match)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx)) |
int | PrefilterSetupPacketHeader (DetectEngineCtx *de_ctx, SigGroupHead *sgh, int sm_type, void(*Set)(PrefilterPacketHeaderValue *v, void *), bool(*Compare)(PrefilterPacketHeaderValue v, void *), void(*Match)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx)) |
typedef struct PrefilterPacketHeaderHashCtx_ PrefilterPacketHeaderHashCtx |
int PrefilterSetupPacketHeader | ( | DetectEngineCtx * | de_ctx, |
SigGroupHead * | sgh, | ||
int | sm_type, | ||
void(*)(PrefilterPacketHeaderValue *v, void *) | Set, | ||
bool(*)(PrefilterPacketHeaderValue v, void *) | Compare, | ||
void(*)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx) | Match | ||
) |
Definition at line 417 of file detect-engine-prefilter-common.c.
int PrefilterSetupPacketHeaderU8Hash | ( | DetectEngineCtx * | de_ctx, |
SigGroupHead * | sgh, | ||
int | sm_type, | ||
void(*)(PrefilterPacketHeaderValue *v, void *) | Set, | ||
bool(*)(PrefilterPacketHeaderValue v, void *) | Compare, | ||
void(*)(DetectEngineThreadCtx *det_ctx, Packet *p, const void *pectx) | Match | ||
) |
Definition at line 407 of file detect-engine-prefilter-common.c.