Changeset View
Changeset View
Standalone View
Standalone View
sys/net/pfvar.h
Show First 20 Lines • Show All 318 Lines • ▼ Show 20 Lines | union pf_krule_ptr { | ||||
u_int32_t nr; | u_int32_t nr; | ||||
}; | }; | ||||
struct pf_krule { | struct pf_krule { | ||||
struct pf_rule_addr src; | struct pf_rule_addr src; | ||||
struct pf_rule_addr dst; | struct pf_rule_addr dst; | ||||
union pf_krule_ptr skip[PF_SKIP_COUNT]; | union pf_krule_ptr skip[PF_SKIP_COUNT]; | ||||
char label[PF_RULE_LABEL_SIZE]; | char label[PF_RULE_LABEL_SIZE]; | ||||
char schedule[PF_RULE_LABEL_SIZE]; | |||||
char ifname[IFNAMSIZ]; | char ifname[IFNAMSIZ]; | ||||
char qname[PF_QNAME_SIZE]; | char qname[PF_QNAME_SIZE]; | ||||
char pqname[PF_QNAME_SIZE]; | char pqname[PF_QNAME_SIZE]; | ||||
char tagname[PF_TAG_NAME_SIZE]; | char tagname[PF_TAG_NAME_SIZE]; | ||||
char match_tagname[PF_TAG_NAME_SIZE]; | char match_tagname[PF_TAG_NAME_SIZE]; | ||||
char overload_tblname[PF_TABLE_NAME_SIZE]; | char overload_tblname[PF_TABLE_NAME_SIZE]; | ||||
▲ Show 20 Lines • Show All 959 Lines • ▼ Show 20 Lines | |||||
#define DIOCXROLLBACK _IOWR('D', 83, struct pfioc_trans) | #define DIOCXROLLBACK _IOWR('D', 83, struct pfioc_trans) | ||||
#define DIOCGETSRCNODES _IOWR('D', 84, struct pfioc_src_nodes) | #define DIOCGETSRCNODES _IOWR('D', 84, struct pfioc_src_nodes) | ||||
#define DIOCCLRSRCNODES _IO('D', 85) | #define DIOCCLRSRCNODES _IO('D', 85) | ||||
#define DIOCSETHOSTID _IOWR('D', 86, u_int32_t) | #define DIOCSETHOSTID _IOWR('D', 86, u_int32_t) | ||||
#define DIOCIGETIFACES _IOWR('D', 87, struct pfioc_iface) | #define DIOCIGETIFACES _IOWR('D', 87, struct pfioc_iface) | ||||
#define DIOCSETIFFLAG _IOWR('D', 89, struct pfioc_iface) | #define DIOCSETIFFLAG _IOWR('D', 89, struct pfioc_iface) | ||||
#define DIOCCLRIFFLAG _IOWR('D', 90, struct pfioc_iface) | #define DIOCCLRIFFLAG _IOWR('D', 90, struct pfioc_iface) | ||||
#define DIOCKILLSRCNODES _IOWR('D', 91, struct pfioc_src_node_kill) | #define DIOCKILLSRCNODES _IOWR('D', 91, struct pfioc_src_node_kill) | ||||
#define DIOCKILLSCHEDULE _IOWR('D', 92, struct pfioc_nv) | |||||
struct pf_ifspeed_v0 { | struct pf_ifspeed_v0 { | ||||
char ifname[IFNAMSIZ]; | char ifname[IFNAMSIZ]; | ||||
u_int32_t baudrate; | u_int32_t baudrate; | ||||
}; | }; | ||||
struct pf_ifspeed_v1 { | struct pf_ifspeed_v1 { | ||||
char ifname[IFNAMSIZ]; | char ifname[IFNAMSIZ]; | ||||
u_int32_t baudrate32; | u_int32_t baudrate32; | ||||
▲ Show 20 Lines • Show All 381 Lines • Show Last 20 Lines |