suricata
|
#include <flow-var.h>
Data Fields | |
uint8_t | type |
uint8_t | datatype |
uint16_t | keylen |
uint32_t | idx |
GenericVar * | next |
union { | |
FlowVarTypeStr fv_str | |
FlowVarTypeInt fv_int | |
} | data |
uint8_t * | key |
Generic Flowvar Structure
Definition at line 48 of file flow-var.h.
union { ... } FlowVar_::data |
uint8_t FlowVar_::datatype |
Definition at line 50 of file flow-var.h.
Referenced by DetectFlowintMatch(), FlowVarAddIdValue(), FlowVarAddIntNoLock(), FlowVarAddKeyValue(), FlowVarFree(), and FlowVarPrint().
FlowVarTypeInt FlowVar_::fv_int |
Definition at line 58 of file flow-var.h.
Referenced by DetectFlowintMatch(), FlowVarAddIntNoLock(), and FlowVarPrint().
FlowVarTypeStr FlowVar_::fv_str |
Definition at line 57 of file flow-var.h.
Referenced by DetectFlowvarMatch(), FlowVarAddIdValue(), FlowVarAddKeyValue(), FlowVarFree(), and FlowVarPrint().
uint32_t FlowVar_::idx |
Definition at line 52 of file flow-var.h.
Referenced by FlowVarAddIdValue(), FlowVarAddIntNoLock(), FlowVarAddKeyValue(), and FlowVarPrint().
uint8_t* FlowVar_::key |
Definition at line 60 of file flow-var.h.
Referenced by FlowVarAddKeyValue(), and FlowVarGetByKey().
uint16_t FlowVar_::keylen |
Definition at line 51 of file flow-var.h.
Referenced by FlowVarAddKeyValue(), and FlowVarGetByKey().
GenericVar* FlowVar_::next |
Definition at line 53 of file flow-var.h.
Referenced by FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().
uint8_t FlowVar_::type |
Definition at line 49 of file flow-var.h.
Referenced by FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().