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 424 of file detect.h.

Field Documentation

◆ description

const char* DetectBufferType_::description

Definition at line 426 of file detect.h.

◆ id

int DetectBufferType_::id

Definition at line 427 of file detect.h.

◆ mpm

bool DetectBufferType_::mpm

Definition at line 429 of file detect.h.

◆ packet

bool DetectBufferType_::packet

compat to packet matches

Definition at line 430 of file detect.h.

◆ parent_id

int DetectBufferType_::parent_id

Definition at line 428 of file detect.h.

◆ SetupCallback

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

Definition at line 432 of file detect.h.

◆ string

const char* DetectBufferType_::string

Definition at line 425 of file detect.h.

Referenced by DetectBufferTypeGetNameById().

◆ supports_transforms

bool DetectBufferType_::supports_transforms

Definition at line 431 of file detect.h.

◆ transforms

DetectEngineTransforms DetectBufferType_::transforms

Definition at line 434 of file detect.h.

◆ ValidateCallback

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

Definition at line 433 of file detect.h.


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