IFF_NOFAILOVER
if (pif->pif_under_ipmp && !(lifr.lifr_flags & IFF_NOFAILOVER))
lifr.lifr_flags |= IFF_NOFAILOVER | IFF_DEPRECATED;
if (pif->pif_under_ipmp && !(lifr.lifr_flags & IFF_NOFAILOVER))
lifr.lifr_flags |= IFF_NOFAILOVER | IFF_DEPRECATED;
if (lifr.lifr_flags & IFF_NOFAILOVER)
if (pif->pif_under_ipmp && !(lifr.lifr_flags & IFF_NOFAILOVER)) {
lifr.lifr_flags |= IFF_NOFAILOVER | IFF_DEPRECATED;
if ((flags & (IFF_NOFAILOVER | IFF_UP)) != (IFF_NOFAILOVER | IFF_UP))
assert(pii->pii_probe_logint->li_flags & IFF_NOFAILOVER);
if ((value & IFF_NOFAILOVER) && (lifr.lifr_flags & IFF_UP)) {
if ((value & (IFF_UP | IFF_NOFAILOVER)) &&
IFF_NOFAILOVER, &ifaddrs) == -1) {
{ "failover", -IFF_NOFAILOVER, setifflags, 1, AF_ANY },
{ "-failover", IFF_NOFAILOVER, setifflags, 1, AF_ANY },
{ IFF_NOFAILOVER, AF_UNSPEC, "-failover" },
{ IFF_NOFAILOVER, "NOFAILOVER" },
{ IFF_NOFAILOVER, 0, "NOFAILOVER" },
if ((lif->li_ifflags & IFF_NOFAILOVER) || !ipmp) {
(ipmp && !(lif->li_ifflags & IFF_NOFAILOVER)))
iff_flags |= IFF_NOFAILOVER;
IFF_DEPRECATED | IFF_NOFAILOVER);
IFF_DEPRECATED | IFF_NOFAILOVER);
if ((turn_off & (IFF_DEPRECATED|IFF_NOFAILOVER)) == IFF_DEPRECATED &&
(turn_on|intf_flags) & IFF_NOFAILOVER)
if (turn_on & IFF_NOFAILOVER) {
if ((turn_on & appflags) && !(flags & IFF_NOFAILOVER))
if ((turn_off & IFF_NOFAILOVER) &&
#define IPIF_NOFAILOVER IFF_NOFAILOVER /* No failover on NIC failure */
IFF_DEPRECATED|IFF_ADDRCONF|IFF_ANYCAST|IFF_NOFAILOVER| \
IFF_NOFAILOVER | IFF_NOARP | IFF_NONUD | IFF_XRESOLV | IFF_NOACCEPT)