suricata
DetectVarList_ Struct Reference

#include <detect.h>

Collaboration diagram for DetectVarList_:

Data Fields

uint32_t idx
 
uint16_t len
 
uint16_t key_len
 
int type
 
uint8_t * key
 
uint8_t * buffer
 
struct DetectVarList_next
 

Detailed Description

list for flowvar store candidates, to be stored from post-match function

Definition at line 738 of file detect.h.

Field Documentation

◆ buffer

uint8_t* DetectVarList_::buffer

alloc'd buffer, may be freed by post-match, post-non-match

Definition at line 744 of file detect.h.

Referenced by DetectVarProcessListInternal(), DetectVarStoreMatch(), and DetectVarStoreMatchKeyValue().

◆ idx

uint32_t DetectVarList_::idx

flowvar name idx

Definition at line 739 of file detect.h.

Referenced by DetectVarStoreMatch().

◆ key

uint8_t* DetectVarList_::key

Definition at line 743 of file detect.h.

Referenced by DetectVarProcessListInternal(), and DetectVarStoreMatchKeyValue().

◆ key_len

uint16_t DetectVarList_::key_len

Definition at line 741 of file detect.h.

Referenced by DetectVarStoreMatchKeyValue().

◆ len

uint16_t DetectVarList_::len

data len

Definition at line 740 of file detect.h.

Referenced by DetectVarStoreMatch(), and DetectVarStoreMatchKeyValue().

◆ next

struct DetectVarList_* DetectVarList_::next

◆ type

int DetectVarList_::type

type of store candidate POSTMATCH or ALWAYS

Definition at line 742 of file detect.h.

Referenced by DetectVarStoreMatch(), and DetectVarStoreMatchKeyValue().


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