suricata
|
#include <detect.h>
Data Fields | |
char | name [32] |
char | description [128] |
int | id |
int | parent_id |
bool | mpm |
bool | packet |
bool | frame |
bool | supports_transforms |
bool | multi_instance |
void(* | SetupCallback )(const struct DetectEngineCtx_ *, struct Signature_ *) |
bool(* | ValidateCallback )(const struct Signature_ *, const char **sigerror) |
DetectEngineTransforms | transforms |
char DetectBufferType_::description[128] |
Definition at line 456 of file detect.h.
Referenced by DetectEngineBufferTypeGetDescriptionById().
bool DetectBufferType_::frame |
is about Frame inspection
Definition at line 461 of file detect.h.
Referenced by DetectEngineAppInspectionEngine2Signature(), DetectEngineBufferTypeGetByIdTransforms(), and DetectEngineBufferTypeSupportsFramesGetById().
int DetectBufferType_::id |
Definition at line 457 of file detect.h.
Referenced by DetectEngineBufferTypeGetById(), and DetectEngineBufferTypeGetByIdTransforms().
bool DetectBufferType_::mpm |
Definition at line 459 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms(), and DetectEngineBufferTypeSupportsMpmGetById().
bool DetectBufferType_::multi_instance |
buffer supports multiple buffer instances per tx
Definition at line 463 of file detect.h.
Referenced by DetectEngineBufferTypeSupportsMultiInstanceGetById().
char DetectBufferType_::name[32] |
Definition at line 455 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms(), and DetectEngineBufferTypeGetNameById().
bool DetectBufferType_::packet |
compat to packet matches
Definition at line 460 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms(), and DetectEngineBufferTypeSupportsPacketGetById().
int DetectBufferType_::parent_id |
Definition at line 458 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms().
void(* DetectBufferType_::SetupCallback) (const struct DetectEngineCtx_ *, struct Signature_ *) |
Definition at line 464 of file detect.h.
Referenced by DetectEngineBufferRunSetupCallback(), and DetectEngineBufferTypeGetByIdTransforms().
bool DetectBufferType_::supports_transforms |
Definition at line 462 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms().
DetectEngineTransforms DetectBufferType_::transforms |
Definition at line 466 of file detect.h.
Referenced by DetectEngineBufferTypeGetByIdTransforms(), and DetectEngineBufferTypeValidateTransform().
bool(* DetectBufferType_::ValidateCallback) (const struct Signature_ *, const char **sigerror) |
Definition at line 465 of file detect.h.
Referenced by DetectEngineBufferRunValidateCallback(), and DetectEngineBufferTypeGetByIdTransforms().