IFF_IPV6
isv6 = (msg.ifm.ifm_flags & IFF_IPV6) ? B_TRUE : B_FALSE;
lifr.lifr_flags |= IFF_IPV6;
if ((flags & (IFF_IPV6 | IFF_DEPRECATED)) == IFF_DEPRECATED)
if ((flags & (IFF_IPV6 | IFF_DEPRECATED)) == IFF_IPV6)
if (!(lifr.lifr_flags & IFF_IPV6))
if (!(lifr.lifr_flags & IFF_IPV6) ||
(lifr.lifr_flags & (IFF_UP|IFF_IPV6)) == (IFF_UP|IFF_IPV6) &&
} else if (flags & IFF_IPV6) {
(flags & (IFF_NOARP | IFF_IPV6))) {
if (flags & IFF_IPV6)
((p->af_af == AF_INET) && (flags & IFF_IPV6)))
if (v4compat && (flags & IFF_IPV6))
} else if (flags & IFF_IPV6) {
if (!(flags & IFF_IPV6))
if (!(flags & IFF_IPV6))
onflags |= IFF_IPV6;
{ IFF_IPV6, "IPv6" },
{ IFF_IPV6, 0, "IPv6" },
} else if (lif->li_ifflags & IFF_IPV6) {
} else if (lif->li_ifflags & IFF_IPV6) {
} else if (lif->li_ifflags & IFF_IPV6) {
if (lifr->lifr_flags & IFF_IPV6) {
} else if ((flags & IFF_DHCPRUNNING) && (!(flags & IFF_IPV6) ||
ifflags = IFF_IPV6;
if (ifflags & (IFF_NOARP|IFF_IPV6)) {
if (((ifaddrp->ia_flags & IFF_IPV6) && !v6) ||
(!(ifaddrp->ia_flags & IFF_IPV6) && v6))
(flags & (IFF_NOARP | IFF_IPV6))) {
if (lifrl.lifr_flags & IFF_IPV6)
((lifr->lifr_flags & IFF_IPV6) ||
lifr->lifr_flags & (IFF_IPV6|IFF_IPV4|IFF_BROADCAST);
if ((new_flags ^ (IFF_IPV6|IFF_IPV4)) == 0) {
if ((new_flags & IFF_IPV6) != 0) {
#define ILLF_IPV6 IFF_IPV6 /* IPv6 interface */
IFF_MULTICAST|IFF_ROUTER|IFF_NONUD|IFF_NORTEXCH|IFF_IPV4|IFF_IPV6| \
lifr.lifr_flags &= ~IFF_IPV6;
lifr.lifr_flags |= IFF_IPV6;
if (lifr.lifr_flags & (IFF_NOARP | IFF_IPV6))
IFF_IPV6 | IFF_IPMP | IFF_FIXEDMTU | IFF_VIRTUAL | \