Go to the documentation of this file.
25 #ifndef SURICATA_FLOW_VAR_H
26 #define SURICATA_FLOW_VAR_H
33 #define FLOWVAR_TYPE_STR 1
34 #define FLOWVAR_TYPE_INT 2
void FlowVarAddInt(Flow *, uint32_t, uint32_t)
union FlowVar_::@109 data
void FlowVarFree(FlowVar *)
void FlowVarAddIdValue(Flow *, uint32_t id, uint8_t *value, uint16_t size)
void FlowVarAddKeyValue(Flow *f, uint8_t *key, uint16_t keysize, uint8_t *value, uint16_t size)
void FlowVarAddIntNoLock(Flow *, uint32_t, uint32_t)
FlowVar * FlowVarGet(Flow *, uint32_t)
get the flowvar with index 'idx' from the flow
FlowVar * FlowVarGetByKey(Flow *f, const uint8_t *key, uint16_t keylen)
get the flowvar with index 'idx' from the flow
struct FlowVarTypeStr FlowVarTypeStr
struct FlowVarTypeInt_ FlowVarTypeInt
void FlowVarPrint(GenericVar *)