Changeset View
Changeset View
Standalone View
Standalone View
sys/netpfil/ipfw/ip_dn_private.h
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | struct dn_parms { | ||||
struct dn_heap evheap; /* scheduled events */ | struct dn_heap evheap; /* scheduled events */ | ||||
/* counters of objects -- used for reporting space */ | /* counters of objects -- used for reporting space */ | ||||
int schk_count; | int schk_count; | ||||
int si_count; | int si_count; | ||||
int fsk_count; | int fsk_count; | ||||
int queue_count; | int queue_count; | ||||
/* packet counters */ | |||||
unsigned long io_pkt; | |||||
unsigned long io_pkt_fast; | |||||
unsigned long io_pkt_drop; | |||||
/* ticks and other stuff */ | /* ticks and other stuff */ | ||||
uint64_t curr_time; | uint64_t curr_time; | ||||
/* flowsets and schedulers are in hash tables, with 'hash_size' | /* flowsets and schedulers are in hash tables, with 'hash_size' | ||||
* buckets. fshash is looked up at every packet arrival | * buckets. fshash is looked up at every packet arrival | ||||
* so better be generous if we expect many entries. | * so better be generous if we expect many entries. | ||||
*/ | */ | ||||
struct dn_ht *fshash; | struct dn_ht *fshash; | ||||
struct dn_ht *schedhash; | struct dn_ht *schedhash; | ||||
▲ Show 20 Lines • Show All 356 Lines • Show Last 20 Lines |