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