Lines 1094-1114
The data is returned in the
Link Here
|
1094 |
structure described below: |
1094 |
structure described below: |
1095 |
.Bd -literal |
1095 |
.Bd -literal |
1096 |
struct pfi_kif { |
1096 |
struct pfi_kif { |
1097 |
RB_ENTRY(pfi_kif) pfik_tree; |
1097 |
char pfik_name[IFNAMSIZ]; |
1098 |
char pfik_name[IFNAMSIZ]; |
1098 |
union { |
1099 |
u_int64_t pfik_packets[2][2][2]; |
1099 |
RB_ENTRY(pfi_kif) _pfik_tree; |
1100 |
u_int64_t pfik_bytes[2][2][2]; |
1100 |
LIST_ENTRY(pfi_kif) _pfik_list; |
1101 |
u_int32_t pfik_tzero; |
1101 |
} _pfik_glue; |
1102 |
int pfik_flags; |
1102 |
#define pfik_tree _pfik_glue._pfik_tree |
1103 |
struct pf_state_tree_lan_ext pfik_lan_ext; |
1103 |
#define pfik_list _pfik_glue._pfik_list |
1104 |
struct pf_state_tree_ext_gwy pfik_ext_gwy; |
1104 |
u_int64_t pfik_packets[2][2][2]; |
1105 |
TAILQ_ENTRY(pfi_kif) pfik_w_states; |
1105 |
u_int64_t pfik_bytes[2][2][2]; |
1106 |
void *pfik_ah_cookie; |
1106 |
u_int32_t pfik_tzero; |
1107 |
struct ifnet *pfik_ifp; |
1107 |
u_int pfik_flags; |
1108 |
struct ifg_group *pfik_group; |
1108 |
struct ifnet *pfik_ifp; |
1109 |
int pfik_states; |
1109 |
struct ifg_group *pfik_group; |
1110 |
int pfik_rules; |
1110 |
u_int pfik_rulerefs; |
1111 |
TAILQ_HEAD(, pfi_dynaddr) pfik_dynaddrs; |
1111 |
TAILQ_HEAD(, pfi_dynaddr) pfik_dynaddrs; |
1112 |
}; |
1112 |
}; |
1113 |
.Ed |
1113 |
.Ed |
1114 |
.It Dv DIOCSETIFFLAG Fa "struct pfioc_iface *io" |
1114 |
.It Dv DIOCSETIFFLAG Fa "struct pfioc_iface *io" |