PFIL_ALL
CTASSERT(PFIL_ALL == (0x001 | 0x002));
const bool match = (flags & PFIL_ALL) == di;
atomic_store_relaxed(&con->c_flags, di & PFIL_ALL);
!npf_conn_conkey(npc, bk, di ^ PFIL_ALL, NPF_FLOW_BACK)) {
flags &= PFIL_ALL | CONN_ACTIVE | CONN_PASS;
KASSERT((di & ~PFIL_ALL) == 0);
*di = (k[0] >> 18) & PFIL_ALL;
params->connkey_direction ? (di & PFIL_ALL) : 0);
di = dnvlist_get_number(key_nv, "di", 0) & PFIL_ALL;
PFIL_ALL, npf_ph_ether);
PFIL_ALL, npf_ph_ether);
PFIL_ALL, npf_ph_inet);
PFIL_ALL, npf_ph_inet6);
PFIL_ALL, npf_ph_inet);
PFIL_ALL, npf_ph_inet6);
KASSERT((flags & ~PFIL_ALL) == 0);
KASSERT((flags & ~PFIL_ALL) == 0);