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

Field Documentation

uint8_t* DetectVarList_::buffer

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

Definition at line 641 of file detect.h.

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

uint32_t DetectVarList_::idx

flowvar name idx

Definition at line 636 of file detect.h.

Referenced by DetectFlowvarPostMatchSetup(), and DetectVarStoreMatch().

uint8_t* DetectVarList_::key
uint16_t DetectVarList_::key_len

Definition at line 638 of file detect.h.

Referenced by DetectFlowvarPostMatchSetup(), and DetectVarStoreMatchKeyValue().

uint16_t DetectVarList_::len

data len

Definition at line 637 of file detect.h.

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

int DetectVarList_::type

type of store candidate POSTMATCH or ALWAYS

Definition at line 639 of file detect.h.

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


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