suricata
DetectThresholdEntry_ Struct Reference

#include <detect-threshold.h>

Collaboration diagram for DetectThresholdEntry_:

Data Fields

uint32_t sid
 
uint32_t gid
 
uint32_t tv_timeout
 
uint32_t seconds
 
uint32_t tv_sec1
 
uint32_t tv_usec1
 
uint32_t current_count
 
int track
 
struct DetectThresholdEntry_next
 

Detailed Description

Definition at line 68 of file detect-threshold.h.

Field Documentation

uint32_t DetectThresholdEntry_::current_count

Var for count control

Definition at line 77 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().

uint32_t DetectThresholdEntry_::gid

Signature group id

Definition at line 70 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().

struct DetectThresholdEntry_* DetectThresholdEntry_::next
uint32_t DetectThresholdEntry_::seconds

Event seconds

Definition at line 74 of file detect-threshold.h.

Referenced by SigGetThresholdTypeIter(), and ThresholdIPPairTimeoutCheck().

uint32_t DetectThresholdEntry_::sid

Signature id

Definition at line 69 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().

int DetectThresholdEntry_::track

Track type: by_src, by_src

Definition at line 78 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().

uint32_t DetectThresholdEntry_::tv_sec1

Var for time control

Definition at line 75 of file detect-threshold.h.

Referenced by SigGetThresholdTypeIter(), and ThresholdIPPairTimeoutCheck().

uint32_t DetectThresholdEntry_::tv_timeout

Timeout for new_action (for rate_filter) its not "seconds", that define the time interval

Definition at line 72 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().

uint32_t DetectThresholdEntry_::tv_usec1

Var for time control

Definition at line 76 of file detect-threshold.h.

Referenced by ThresholdIPPairTimeoutCheck().


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