Go to the documentation of this file.
74 SCLogError(
"bypass can't work with filestore keyword");
SigTableElmt * sigmatch_table
void(* Free)(DetectEngineCtx *, void *)
void PacketBypassCallback(Packet *p)
main detection engine ctx
int(* Setup)(DetectEngineCtx *, Signature *, const char *)
@ DETECT_SM_LIST_POSTMATCH
Data structures and function prototypes for keeping state for the detection engine.
int(* Match)(DetectEngineThreadCtx *, Packet *, const Signature *, const SigMatchCtx *)
Used to start a pointer to SigMatch context Should never be dereferenced without casting to something...
void DetectBypassRegister(void)
Registration function for keyword: bypass.
#define SCLogError(...)
Macro used to log ERROR messages.
SigMatch * SigMatchAppendSMToList(DetectEngineCtx *de_ctx, Signature *s, uint16_t type, SigMatchCtx *ctx, const int list)
Append a SigMatch to the list type.
#define SIG_FLAG_FILESTORE