suricata
DetectBufferType_ Struct Reference

#include <detect.h>

Collaboration diagram for DetectBufferType_:

Data Fields

const char * string
 
const char * description
 
int id
 
int parent_id
 
bool mpm
 
bool packet
 
bool supports_transforms
 
void(* SetupCallback )(const struct DetectEngineCtx_ *, struct Signature_ *)
 
bool(* ValidateCallback )(const struct Signature_ *, const char **sigerror)
 
DetectEngineTransforms transforms
 

Detailed Description

Definition at line 431 of file detect.h.

Field Documentation

◆ description

const char* DetectBufferType_::description

Definition at line 433 of file detect.h.

◆ id

int DetectBufferType_::id

Definition at line 434 of file detect.h.

◆ mpm

bool DetectBufferType_::mpm

Definition at line 436 of file detect.h.

◆ packet

bool DetectBufferType_::packet

compat to packet matches

Definition at line 437 of file detect.h.

◆ parent_id

int DetectBufferType_::parent_id

Definition at line 435 of file detect.h.

◆ SetupCallback

void(* DetectBufferType_::SetupCallback) (const struct DetectEngineCtx_ *, struct Signature_ *)

Definition at line 439 of file detect.h.

◆ string

const char* DetectBufferType_::string

Definition at line 432 of file detect.h.

Referenced by DetectBufferTypeGetNameById().

◆ supports_transforms

bool DetectBufferType_::supports_transforms

Definition at line 438 of file detect.h.

◆ transforms

DetectEngineTransforms DetectBufferType_::transforms

Definition at line 441 of file detect.h.

◆ ValidateCallback

bool(* DetectBufferType_::ValidateCallback) (const struct Signature_ *, const char **sigerror)

Definition at line 440 of file detect.h.


The documentation for this struct was generated from the following file: