Changeset View
Changeset View
Standalone View
Standalone View
lib/libpfctl/libpfctl.h
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | struct pfctl_eth_rule { | ||||
/* Stats */ | /* Stats */ | ||||
uint64_t evaluations; | uint64_t evaluations; | ||||
uint64_t packets[2]; | uint64_t packets[2]; | ||||
uint64_t bytes[2]; | uint64_t bytes[2]; | ||||
/* Action */ | /* Action */ | ||||
char qname[PF_QNAME_SIZE]; | char qname[PF_QNAME_SIZE]; | ||||
char tagname[PF_TAG_NAME_SIZE]; | char tagname[PF_TAG_NAME_SIZE]; | ||||
uint16_t dnpipe; | |||||
uint32_t dnflags; | |||||
uint8_t action; | uint8_t action; | ||||
TAILQ_ENTRY(pfctl_eth_rule) entries; | TAILQ_ENTRY(pfctl_eth_rule) entries; | ||||
}; | }; | ||||
TAILQ_HEAD(pfctl_eth_rules, pfctl_eth_rule); | TAILQ_HEAD(pfctl_eth_rules, pfctl_eth_rule); | ||||
struct pfctl_pool { | struct pfctl_pool { | ||||
▲ Show 20 Lines • Show All 250 Lines • Show Last 20 Lines |