|
suricata
|
#include <flow-var.h>

Data Fields | ||
| uint16_t | type | |
| uint8_t | datatype | |
| FlowVarKeyLenType | keylen | |
| uint32_t | idx | |
| GenericVar * | next | |
| union { | ||
| FlowVarTypeStr fv_str | ||
| FlowVarTypeInt fv_int | ||
| FlowVarTypeFloat fv_float | ||
| } | data | |
| uint8_t * | key | |
Generic Flowvar Structure
Definition at line 55 of file flow-var.h.
| union { ... } FlowVar_::data |
| uint8_t FlowVar_::datatype |
Definition at line 57 of file flow-var.h.
Referenced by DetectFlowintMatch(), FlowVarAddFloat(), FlowVarAddIdValue(), FlowVarAddIntNoLock(), FlowVarAddKeyValue(), FlowVarFree(), and FlowVarPrint().
| FlowVarTypeFloat FlowVar_::fv_float |
Definition at line 66 of file flow-var.h.
Referenced by FlowVarAddFloat().
| FlowVarTypeInt FlowVar_::fv_int |
Definition at line 65 of file flow-var.h.
Referenced by DetectFlowintMatch(), FlowVarAddIntNoLock(), and FlowVarPrint().
| FlowVarTypeStr FlowVar_::fv_str |
Definition at line 64 of file flow-var.h.
Referenced by DetectFlowvarMatch(), FlowVarAddIdValue(), FlowVarAddKeyValue(), FlowVarFree(), and FlowVarPrint().
| uint32_t FlowVar_::idx |
Definition at line 59 of file flow-var.h.
Referenced by FlowVarAddFloat(), FlowVarAddIdValue(), FlowVarAddIntNoLock(), FlowVarAddKeyValue(), and FlowVarPrint().
| uint8_t* FlowVar_::key |
Definition at line 68 of file flow-var.h.
Referenced by FlowVarAddKeyValue(), FlowVarFree(), and FlowVarGetByKey().
| FlowVarKeyLenType FlowVar_::keylen |
Definition at line 58 of file flow-var.h.
Referenced by FlowVarAddKeyValue(), and FlowVarGetByKey().
| GenericVar* FlowVar_::next |
Definition at line 60 of file flow-var.h.
Referenced by FlowVarAddFloat(), FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().
| uint16_t FlowVar_::type |
Definition at line 56 of file flow-var.h.
Referenced by FlowVarAddFloat(), FlowVarAddIdValue(), FlowVarAddIntNoLock(), and FlowVarAddKeyValue().