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

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

◆ idx

uint32_t DetectVarList_::idx

flowvar name idx

Definition at line 659 of file detect.h.

Referenced by DetectVarStoreMatch().

◆ key

uint8_t* DetectVarList_::key

Definition at line 663 of file detect.h.

Referenced by DetectVarProcessListInternal(), and DetectVarStoreMatchKeyValue().

◆ key_len

uint16_t DetectVarList_::key_len

Definition at line 661 of file detect.h.

Referenced by DetectVarStoreMatchKeyValue().

◆ len

uint16_t DetectVarList_::len

data len

Definition at line 660 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 662 of file detect.h.

Referenced by DetectVarStoreMatch(), and DetectVarStoreMatchKeyValue().


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