suricata
FlowBucket_ Struct Reference

#include <flow-hash.h>

Collaboration diagram for FlowBucket_:

Public Member Functions

 SC_ATOMIC_DECLARE (int32_t, next_ts)
 

Data Fields

Flowhead
 
Flowtail
 
SCMutex m
 

Detailed Description

Definition at line 41 of file flow-hash.h.

Member Function Documentation

FlowBucket_::SC_ATOMIC_DECLARE ( int32_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 INT_MAX for empty buckets.

Field Documentation

Flow* FlowBucket_::head

Definition at line 42 of file flow-hash.h.

Referenced by FlowDisableFlowManagerThread().

SCMutex FlowBucket_::m

Definition at line 45 of file flow-hash.h.

Flow* FlowBucket_::tail

Definition at line 43 of file flow-hash.h.

Referenced by FlowDisableFlowManagerThread().


The documentation for this struct was generated from the following file: