IFF_POINTOPOINT
} else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
} else if(ifreq.ifr_flags & IFF_POINTOPOINT) {
if (ifa->ifa_flags & IFF_POINTOPOINT) {
if (ifa->ifa_flags & IFF_POINTOPOINT) {
(ifa->ifa_flags & IFF_POINTOPOINT) ||
if (ifa->ifa_flags & IFF_POINTOPOINT) {
if (link->ifi_flags & IFF_POINTOPOINT) {
if ((ifflags & (IFF_POINTOPOINT | IFF_LOOPBACK)) == 0) {
if (ifa->ifa_flags & IFF_POINTOPOINT) {
} else if (ifa->ifa_flags & IFF_POINTOPOINT &&
!(p->ifa_flags & IFF_POINTOPOINT))
if (link.ifi_flags & IFF_POINTOPOINT) {
((ifs.int_if_flags & IFF_POINTOPOINT)
((ifs.int_if_flags & IFF_POINTOPOINT)
((ifp->int_if_flags & IFF_POINTOPOINT)
((ifp->int_if_flags & IFF_POINTOPOINT)
if (0 == (ifs.int_if_flags & (IFF_POINTOPOINT | IFF_BROADCAST | IFF_LOOPBACK))) {
&& !(ifp->int_if_flags & IFF_POINTOPOINT)
if (ifp1->int_if_flags & IFF_POINTOPOINT)
if ((ifp->int_if_flags & IFF_POINTOPOINT)
dst = (0 != (ifp->int_if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK))
if (ifp->int_if_flags & IFF_POINTOPOINT) {
&& (((if_flags|ifp->int_if_flags) & IFF_POINTOPOINT) == 0))
} else if (ifs.int_if_flags & IFF_POINTOPOINT) {
| IFF_POINTOPOINT
|| (!(aifp->int_if_flags & IFF_POINTOPOINT)
} else if (((aifp->int_if_flags & IFF_POINTOPOINT)
addr = ((ifp->int_if_flags & IFF_POINTOPOINT)
if (ifp->int_if_flags & IFF_POINTOPOINT) {
if ((ifp->int_if_flags & (IFF_POINTOPOINT|IFF_MULTICAST)) ==
IFF_POINTOPOINT) {
|| ws.ifp->int_if_flags & IFF_POINTOPOINT)) {
} else if (ifp->int_if_flags & IFF_POINTOPOINT) {
} else if (ifp->int_if_flags & IFF_POINTOPOINT) {
if (ifp->int_if_flags & IFF_POINTOPOINT) {
ifp->int_if_flags = IFF_POINTOPOINT | IFF_UP;
if (ifp->int_if_flags & IFF_POINTOPOINT) {
{ IFF_POINTOPOINT, 0, "PT-TO-PT" },
addrname(((ifp->int_if_flags & IFF_POINTOPOINT)
if (fl & IFF_POINTOPOINT)
case IFF_POINTOPOINT:
if_setflags(ifp, IFF_SIMPLEX | IFF_POINTOPOINT | IFF_MULTICAST);
if_setflags(ifp, IFF_SIMPLEX | IFF_POINTOPOINT | IFF_MULTICAST);
if_setflags(ifp, IFF_SIMPLEX | IFF_MULTICAST | IFF_POINTOPOINT);
if ((ifp->if_flags & IFF_POINTOPOINT) == 0)
ifp->if_flags & IFF_POINTOPOINT && !ignore_ptp) {
if (ifp->if_flags & IFF_POINTOPOINT) {
(IFF_BROADCAST|IFF_POINTOPOINT|IFF_DRV_RUNNING|IFF_DRV_OACTIVE|\
GIF2IFP(sc)->if_flags = IFF_POINTOPOINT | IFF_MULTICAST;
GRE2IFP(sc)->if_flags = IFF_POINTOPOINT|IFF_MULTICAST;
ifp->if_flags = IFF_POINTOPOINT | IFF_MULTICAST;
ME2IFP(sc)->if_flags = IFF_POINTOPOINT|IFF_MULTICAST;
case IFF_POINTOPOINT:
~(IFF_BROADCAST|IFF_POINTOPOINT|IFF_MULTICAST);
ifp->if_flags = IFF_POINTOPOINT | IFF_MULTICAST;
iflags |= IFF_POINTOPOINT;
case IFF_POINTOPOINT:
~(IFF_BROADCAST|IFF_POINTOPOINT|IFF_MULTICAST);
if (ifp->if_flags & IFF_POINTOPOINT)
if (nh->nh_ifp->if_flags & IFF_POINTOPOINT)
ifp->if_flags = (IFF_SIMPLEX|IFF_POINTOPOINT|IFF_NOARP|IFF_MULTICAST);
ifp->if_flags |= IFF_POINTOPOINT;
ifp->if_flags &= ~IFF_POINTOPOINT;
if (ia->ia_ifp->if_flags & IFF_POINTOPOINT) {
(!(ia->ia_ifp->if_flags & (IFF_POINTOPOINT|IFF_LOOPBACK)))) {
if ((ifp->if_flags & IFF_POINTOPOINT) == 0) {
if ((ifp->if_flags & IFF_POINTOPOINT) &&
if ((ifp->if_flags & (IFF_POINTOPOINT | IFF_LOOPBACK)) == 0)
if (ifp->if_flags & IFF_POINTOPOINT)
if ((ifp->if_flags & IFF_POINTOPOINT) &&
if ((ifp->if_flags & IFF_POINTOPOINT) &&
if (!(ifp->if_flags & IFF_POINTOPOINT) &&
else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT)
if ((ifp->if_flags & IFF_POINTOPOINT) == 0) {
if ((ifp->if_flags & IFF_POINTOPOINT) != 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_POINTOPOINT) {
if (if_flags & IFF_POINTOPOINT) {
if ((if_getflags(ifp) & IFF_POINTOPOINT) && sa_dst != NULL && sa_dst->sa_family != 0) {
if ((ifp->if_flags & IFF_POINTOPOINT) &&
!(ifp->if_flags & IFF_POINTOPOINT))
(IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST)) ==
(IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST)) !=
(IFF_UP|IFF_BROADCAST|IFF_POINTOPOINT|
if (ifflags & IFF_POINTOPOINT) {
skip = (ifm->ifm_flags & (IFF_UP | IFF_BROADCAST | IFF_POINTOPOINT |
iff = IFF_POINTOPOINT | IFF_MULTICAST;
info.flags = IFF_UP|IFF_POINTOPOINT|IFF_MULTICAST;
(ifa->ifa_flags & (IFF_LOOPBACK | IFF_POINTOPOINT)))
if (ifcp->ifc_flags & IFF_POINTOPOINT) {
if (ifcp->ifc_flags & IFF_POINTOPOINT) {
if (ifcp->ifc_flags & IFF_POINTOPOINT) {
IFFLAG("POINTOPOINT", IFF_POINTOPOINT);
if (ifcp->ifc_flags & IFF_POINTOPOINT) {
IFF_UP | IFF_RUNNING | IFF_POINTOPOINT | IFF_MULTICAST, false);
IFF_UP | IFF_RUNNING | IFF_POINTOPOINT | IFF_MULTICAST, 0, false);
if (!(ifap->ifa_flags & (IFF_LOOPBACK | IFF_POINTOPOINT))) {
int iff_flag = IFF_POINTOPOINT;