suricata
DetectThresholdData_ Struct Reference

#include <detect-threshold.h>

Collaboration diagram for DetectThresholdData_:

Data Fields

uint32_t count
 
uint32_t seconds
 
uint8_t type
 
uint8_t track
 
uint8_t new_action
 
uint32_t timeout
 
uint32_t flags
 
uint32_t multiplier
 
DetectAddressHead addrs
 

Detailed Description

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

Field Documentation

◆ addrs

DetectAddressHead DetectThresholdData_::addrs

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

Referenced by DetectThresholdDataCopy().

◆ count

uint32_t DetectThresholdData_::count

Event count

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

◆ flags

uint32_t DetectThresholdData_::flags

flags used to set option

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

◆ multiplier

uint32_t DetectThresholdData_::multiplier

backoff multiplier

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

◆ new_action

uint8_t DetectThresholdData_::new_action

new_action alert|drop|pass|log|sdrop|reject

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

◆ seconds

uint32_t DetectThresholdData_::seconds

Event seconds

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

◆ timeout

uint32_t DetectThresholdData_::timeout

timeout

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

◆ track

uint8_t DetectThresholdData_::track

Track type: by_src, by_dst

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

◆ type

uint8_t DetectThresholdData_::type

Threshold type : limit , threshold, both, detection_filter

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

Referenced by PacketAlertThreshold().


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