M_LOOP
((m->m_flags & M_LOOP) && (m->m_flags & (M_BCAST|M_MCAST))))) {
m->m_flags |= M_LOOP | keepflags;
!(m->m_flags & M_LOOP)) {
if (m->m_flags & M_LOOP) /* XXX: grotty flag, but efficient */
M_AUTH|M_LOOP|M_TUNNEL|M_LINK0|M_VLANTAG|M_ZEROIZE)