IFF_LOOPBACK
if ((ifa->ifa_flags & IFF_LOOPBACK) == 0)
#ifdef IFF_LOOPBACK
(ifrp->ifr_flags & IFF_LOOPBACK))
if ((ifa->ifa_flags & IFF_LOOPBACK) ||
if ((ifflags & (IFF_POINTOPOINT | IFF_LOOPBACK)) == 0) {
if ((i->ifa_flags & IFF_LOOPBACK) == 0) {
if (0 == (ifs.int_if_flags & (IFF_POINTOPOINT | IFF_BROADCAST | IFF_LOOPBACK))) {
if (!(ifp->int_if_flags & IFF_LOOPBACK))
dst = (0 != (ifp->int_if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK))
if (ifs.int_if_flags & IFF_LOOPBACK) {
| IFF_LOOPBACK
{ IFF_LOOPBACK, 0, "LOOPBACK" },
if (fl & IFF_LOOPBACK)
case IFF_LOOPBACK:
if (if_getflags(ia->ia_ifp) & IFF_LOOPBACK)
if (if_getflags(ifp) & IFF_LOOPBACK)
(m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) == 0) {
ifp->if_flags = IFF_LOOPBACK | IFF_MULTICAST;
if (llt->llt_ifp->if_flags & IFF_LOOPBACK)
if (llt->llt_ifp->if_flags & IFF_LOOPBACK)
ifp->if_flags = IFF_LOOPBACK | IFF_MULTICAST;
bool loopback_ok = info->rti_ifp->if_flags & IFF_LOOPBACK;
if ((nh->nh_ifp->if_flags & IFF_LOOPBACK) &&
nh->nh_ifp->if_flags & IFF_LOOPBACK) {
if (ifp->if_flags & IFF_LOOPBACK)
if (ifp->if_flags & IFF_LOOPBACK) {
if ((ifp->if_flags & IFF_LOOPBACK) ||
if ((ifp->if_flags & IFF_LOOPBACK) ||
(!(ia->ia_ifp->if_flags & (IFF_POINTOPOINT|IFF_LOOPBACK)))) {
if ((ifp->if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK)) == 0)
if ((ifp->if_flags & IFF_LOOPBACK) ||
} else if (ia->ia_ifp->if_flags & IFF_LOOPBACK) {
if (!(ia->ia_ifp->if_flags & IFF_LOOPBACK) &&
if ((nh->nh_ifp->if_flags & IFF_LOOPBACK) == 0) {
if ((nh->nh_ifp->if_flags & IFF_LOOPBACK) != 0) {
(m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) ||
if ((ifp->if_flags & IFF_LOOPBACK) == 0) {
((ifp->if_flags & IFF_LOOPBACK) == 0) &&
if (V_ip_sav && !(ifp->if_flags & IFF_LOOPBACK) &&
if (ip->ip_ttl == 0 || ifp->if_flags & IFF_LOOPBACK) {
if ((ifp->if_flags & IFF_LOOPBACK) == 0) {
if ((ifp->if_flags & IFF_LOOPBACK) != 0)
if ((ifp->if_flags & (IFF_POINTOPOINT|IFF_LOOPBACK)) != 0 &&
if ((ifp->if_flags & (IFF_POINTOPOINT|IFF_LOOPBACK)) == 0) {
if ((ifp->if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK)) != 0) {
if ((ifp->if_flags & IFF_LOOPBACK) != 0) {
if ((ifp->if_flags & IFF_LOOPBACK) != 0) {
if ((nh->nh_ifp->if_flags & IFF_LOOPBACK) != 0) {
ifp->if_flags |= IFF_LOOPBACK;
} else if ((origifp->if_flags & IFF_LOOPBACK) == 0 ||
if (ip6->ip6_hlim == 0 || (ifp->if_flags & IFF_LOOPBACK) ||
if (ifp->if_flags & IFF_LOOPBACK)
if ((ifp->if_flags & IFF_LOOPBACK) ||
if ((ifp->if_flags & IFF_LOOPBACK) ||
if ((ifp->if_flags & IFF_LOOPBACK) == 0)
if ((ifp->if_flags & IFF_LOOPBACK) == 0) {
ifp->if_type != IFT_WIREGUARD) || (ifp->if_flags & IFF_LOOPBACK))
!(ifp->if_flags & IFF_LOOPBACK) &&
if (!(ifp->if_flags & IFF_LOOPBACK))
if (ifp->if_flags & IFF_LOOPBACK)
if (ifp->if_flags & IFF_LOOPBACK)
!(packet_kif->pfik_ifp->if_flags & IFF_LOOPBACK))
(IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST)) ==
(IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST)) !=
if (if_getflags(dev) & IFF_LOOPBACK) {
if (if_getflags(dev) & IFF_LOOPBACK)
} else if (if_getflags(ifp) & IFF_LOOPBACK) {
} else if (if_getflags(nh->nh_ifp) & IFF_LOOPBACK) {
if (if_getflags(nh->nh_ifp) & IFF_LOOPBACK)
} else if (if_getflags(ifp) & IFF_LOOPBACK) {
} else if (if_getflags(ifp) & IFF_LOOPBACK) {
} else if (if_getflags(nh->nh_ifp) & IFF_LOOPBACK) {
if (if_getflags(nh->nh_ifp) & IFF_LOOPBACK)
} else if (if_getflags(nh->nh_ifp) & IFF_LOOPBACK) {
if (if_getflags(dev) & IFF_LOOPBACK) {
if ((ifa->ifa_flags & IFF_LOOPBACK) != 0 &&
IFF_LOOPBACK|IFF_NOARP)) != (IFF_UP|IFF_BROADCAST))
IFF_NOARP | IFF_LOOPBACK)) != (IFF_UP | IFF_BROADCAST);
(ifa->ifa_flags & (IFF_LOOPBACK | IFF_POINTOPOINT)))
if (ifcp->ifc_flags & IFF_LOOPBACK)
if ((ifcp->ifc_flags & (IFF_LOOPBACK | IFF_UP)) == IFF_UP
if (ifcp->ifc_flags & IFF_LOOPBACK)
IFFLAG("LOOPBACK", IFF_LOOPBACK);
(qflag || (ifcp->ifc_flags & IFF_LOOPBACK)))
IFF_LOOPBACK | IFF_UP | IFF_RUNNING | IFF_MULTICAST, false);
IFF_LOOPBACK | IFF_UP | IFF_RUNNING | IFF_MULTICAST, 0, false);
if (!(ifap->ifa_flags & IFF_LOOPBACK) && !listen_addr(ifsa))
if (!(ifap->ifa_flags & (IFF_LOOPBACK | IFF_POINTOPOINT))) {
if ((ifa->ifa_flags & IFF_LOOPBACK) != 0)
(flags & IFF_LOOPBACK) == 0) {