|
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.