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