bpf_mtap_af
bpf_mtap_af(ifp->if_bpf, m->m_pkthdr.ph_family, \
.bpf_mtap_af = _bpf_mtap_af,
void (*bpf_mtap_af)(struct bpf_if *, uint32_t, struct mbuf *, u_int);
bpf_ops->bpf_mtap_af(_ifp->if_bpf, _af, _m, _direction);
.bpf_mtap_af = (void *)bpf_stub_warn,
bpf_mtap_af(ifp, af, m, BPF_D_OUT);
bpf_mtap_af(ifp, af, m, BPF_D_IN);
bpf_mtap_af(&sc->sc_if, af, m, BPF_D_IN);
bpf_mtap_af(ifp, dst->sa_family, m, BPF_D_OUT);
bpf_mtap_af(ifp, af, m, BPF_D_IN);
bpf_mtap_af(ifp, dst->sa_family, m, BPF_D_OUT);
bpf_mtap_af(ifp, AF_MPLS, m, BPF_D_IN);
bpf_mtap_af(ifp, dst->sa_family, m, BPF_D_OUT);
bpf_mtap_af(ifp, AF_INET6, m, BPF_D_OUT);
bpf_mtap_af(ifp, AF_INET6, m, BPF_D_IN);
bpf_mtap_af(ifp, dst->sa_family, m0, BPF_D_OUT);
bpf_mtap_af(ifp, dst.sa_family, top, BPF_D_IN);
bpf_mtap_af(ifp, dst->sa_family, m, BPF_D_OUT);
bpf_mtap_af(ifp, af, m, BPF_D_IN);
bpf_mtap_af(&sockin_if, AF_UNSPEC, m, BPF_D_IN);
bpf_mtap_af(&sockin_if, AF_UNSPEC, m, BPF_D_OUT);