suricata
PfringThreadVars_ Struct Reference

Structure to hold thread specific variables. More...

Collaboration diagram for PfringThreadVars_:

Data Fields

pfring * pd
 
uint64_t bytes
 
uint64_t pkts
 
uint16_t capture_kernel_packets
 
uint16_t capture_kernel_drops
 
uint16_t capture_bypassed
 
uint32_t flags
 
ThreadVarstv
 
TmSlotslot
 
int vlan_disabled
 
int threads
 
cluster_type ctype
 
uint8_t cluster_id
 
char * interface
 
LiveDevicelivedev
 
char * bpf_filter
 
ChecksumValidationMode checksum_mode
 
bool vlan_hdr_warned
 

Detailed Description

Structure to hold thread specific variables.

Definition at line 123 of file source-pfring.c.

Field Documentation

char* PfringThreadVars_::bpf_filter

Definition at line 152 of file source-pfring.c.

Referenced by ReceivePfringThreadDeinit(), and ReceivePfringThreadInit().

uint64_t PfringThreadVars_::bytes

Definition at line 129 of file source-pfring.c.

Referenced by ReceivePfringThreadExitStats(), and TmModuleDecodePfringRegister().

uint16_t PfringThreadVars_::capture_bypassed
uint16_t PfringThreadVars_::capture_kernel_drops
uint16_t PfringThreadVars_::capture_kernel_packets
ChecksumValidationMode PfringThreadVars_::checksum_mode

Definition at line 154 of file source-pfring.c.

Referenced by ReceivePfringThreadInit(), and TmModuleDecodePfringRegister().

uint8_t PfringThreadVars_::cluster_id

Definition at line 148 of file source-pfring.c.

Referenced by ReceivePfringThreadInit().

cluster_type PfringThreadVars_::ctype

Definition at line 146 of file source-pfring.c.

Referenced by ReceivePfringThreadInit().

uint32_t PfringThreadVars_::flags
char* PfringThreadVars_::interface

Definition at line 149 of file source-pfring.c.

Referenced by ReceivePfringThreadDeinit(), and ReceivePfringThreadInit().

LiveDevice* PfringThreadVars_::livedev

Definition at line 150 of file source-pfring.c.

Referenced by ReceivePfringThreadInit(), and TmModuleDecodePfringRegister().

uint64_t PfringThreadVars_::pkts

Definition at line 130 of file source-pfring.c.

Referenced by ReceivePfringThreadExitStats(), and TmModuleDecodePfringRegister().

TmSlot* PfringThreadVars_::slot

Definition at line 139 of file source-pfring.c.

Referenced by ReceivePfringLoop().

int PfringThreadVars_::threads

Definition at line 144 of file source-pfring.c.

Referenced by ReceivePfringThreadInit().

ThreadVars* PfringThreadVars_::tv
int PfringThreadVars_::vlan_disabled

Definition at line 141 of file source-pfring.c.

Referenced by ReceivePfringThreadInit(), and TmModuleDecodePfringRegister().

bool PfringThreadVars_::vlan_hdr_warned

Definition at line 156 of file source-pfring.c.

Referenced by TmModuleDecodePfringRegister().


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