Lines Matching refs:RTF_IFSCOPE
143 * RTF_BROADCAST, RTF_MULTICAST, RTF_IFSCOPE, RTF_IFREF.
410 return (SA_DEFAULT(dst) && !(rt->rt_flags & RTF_IFSCOPE));
719 if (!(rt->rt_flags & RTF_IFSCOPE) || (af != AF_INET && af != AF_INET6))
1410 return (ifa_ifwithroute_common_locked((flags & ~RTF_IFSCOPE), dst,
1419 flags |= RTF_IFSCOPE;
1421 flags &= ~RTF_IFSCOPE;
1542 if ((flags & RTF_IFSCOPE) &&
1564 (flags & ~RTF_IFSCOPE), ret_nrt, IFSCOPE_NONE));
1573 flags |= RTF_IFSCOPE;
1575 flags &= ~RTF_IFSCOPE;
1590 * RTF_IFSCOPE flag, callers can simply use its rt_key(rt) to clone it
1636 * thus making RTF_IFSCOPE unnecessary; one instance where it is
1655 flags |= RTF_IFSCOPE;
1657 if ((flags & RTF_IFSCOPE) && (af != AF_INET && af != AF_INET6))
1670 flags &= ~RTF_IFSCOPE;
1830 flags &= ~RTF_IFSCOPE;
1832 if (flags & RTF_IFSCOPE) {
1838 flags |= RTF_IFSCOPE;
1860 if (flags & RTF_IFSCOPE) {
1926 if (flags & RTF_IFSCOPE) {
2352 if (ifscope != IFSCOPE_NONE && (rt->rt_flags & RTF_IFSCOPE) &&
2447 (rt->rt_gwroute->rt_flags & RTF_IFSCOPE)) {
2711 * index as the scope value and it is marked with RTF_IFSCOPE.
2734 } else if (!(rt->rt_flags & RTF_IFSCOPE)) {
2737 * isn't marked with RTF_IFSCOPE. Do a more