M_LOOP
m->m_flags |= M_LOOP;
struct ifnet *ifp = (m->m_flags & M_LOOP) ? V_loif : rcvif;
!(m->m_flags & M_LOOP)) {
if (V_ip6_sav && !(m->m_flags & M_LOOP) &&
if (mifp->m6_ifp && V_pim6 && (m->m_flags & M_LOOP) == 0) {
m->m_flags |= M_LOOP;
m->m_flags &= ~M_LOOP; /* XXX */
M_LOOP;
state->orig_kif->pfik_ifp == V_loif ? M_LOOP : 0,
chk = pf_test(AF_INET6, PF_IN, flags, (*m)->m_flags & M_LOOP ? V_loif : ifp,
0, M_SKIP_FIREWALL | (pd->m->m_flags & M_LOOP), 0, 0,
(pd->m->m_flags & M_LOOP), 0, PF_MTAG_FLAG_SYNCOOKIE_RECREATED,