suricata
|
#include <flow-hash.h>
Public Member Functions | |
SC_ATOMIC_DECLARE (uint32_t, next_ts) | |
Data Fields | |
Flow * | head |
Flow * | evicted |
SCMutex | m |
Definition at line 43 of file flow-hash.h.
FlowBucket_::SC_ATOMIC_DECLARE | ( | uint32_t | , |
next_ts | |||
) |
timestamp in seconds of the earliest possible moment a flow will time out in this row. Set by the flow manager. Cleared to 0 by workers, either when new flows are added or when a flow state changes. The flow manager sets this to UINT_MAX for empty buckets.
Flow* FlowBucket_::evicted |
head of the list of evicted flows for this row. Waiting to be collected by the Flow Manager.
Definition at line 48 of file flow-hash.h.
Flow* FlowBucket_::head |
head of the list of active flows for this row.
Definition at line 45 of file flow-hash.h.
SCMutex FlowBucket_::m |
Definition at line 50 of file flow-hash.h.