Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/siftr.c
Show First 20 Lines • Show All 262 Lines • ▼ Show 20 Lines | struct siftr_stats | ||||
/* # pkts skipped due to failed tcpcb lookups. */ | /* # pkts skipped due to failed tcpcb lookups. */ | ||||
uint32_t nskip_in_tcpcb; | uint32_t nskip_in_tcpcb; | ||||
uint32_t nskip_out_tcpcb; | uint32_t nskip_out_tcpcb; | ||||
/* # pkts skipped due to stack reinjection. */ | /* # pkts skipped due to stack reinjection. */ | ||||
uint32_t nskip_in_dejavu; | uint32_t nskip_in_dejavu; | ||||
uint32_t nskip_out_dejavu; | uint32_t nskip_out_dejavu; | ||||
}; | }; | ||||
static DPCPU_DEFINE(struct siftr_stats, ss); | DPCPU_DEFINE_STATIC(struct siftr_stats, ss); | ||||
static volatile unsigned int siftr_exit_pkt_manager_thread = 0; | static volatile unsigned int siftr_exit_pkt_manager_thread = 0; | ||||
static unsigned int siftr_enabled = 0; | static unsigned int siftr_enabled = 0; | ||||
static unsigned int siftr_pkts_per_log = 1; | static unsigned int siftr_pkts_per_log = 1; | ||||
static unsigned int siftr_generate_hashes = 0; | static unsigned int siftr_generate_hashes = 0; | ||||
/* static unsigned int siftr_binary_log = 0; */ | /* static unsigned int siftr_binary_log = 0; */ | ||||
static char siftr_logfile[PATH_MAX] = "/var/log/siftr.log"; | static char siftr_logfile[PATH_MAX] = "/var/log/siftr.log"; | ||||
static char siftr_logfile_shadow[PATH_MAX] = "/var/log/siftr.log"; | static char siftr_logfile_shadow[PATH_MAX] = "/var/log/siftr.log"; | ||||
▲ Show 20 Lines • Show All 1,289 Lines • Show Last 20 Lines |