Lines Matching refs:rt_gwroute
2038 if ((gwrt = rt->rt_gwroute) != NULL) { in rtrequest_common_locked()
2039 rt->rt_gwroute = NULL; in rtrequest_common_locked()
2438 if ((rt->rt_flags & RTF_GATEWAY) && rt->rt_gwroute != NULL) { in rtrequest_common_locked()
2439 rt_set_gwroute(rt, rt_key(rt), rt->rt_gwroute); in rtrequest_common_locked()
2866 if ((rt->rt_flags & RTF_GATEWAY) && rt->rt_gwroute != NULL && in rt_setgate()
2867 (rt->rt_gwroute->rt_flags & RTF_IFSCOPE)) { in rt_setgate()
2869 rt_key(rt->rt_gwroute)->sa_family == AF_INET) { in rt_setgate()
2871 sin_get_ifscope(rt_key(rt->rt_gwroute))); in rt_setgate()
2873 rt_key(rt->rt_gwroute)->sa_family == AF_INET6) { in rt_setgate()
2875 sin6_get_ifscope(rt_key(rt->rt_gwroute))); in rt_setgate()
2917 if (rt->rt_gwroute != NULL) { in rt_set_gwroute()
2918 struct rtentry *ogwrt = rt->rt_gwroute; in rt_set_gwroute()
2921 rt->rt_gwroute = NULL; in rt_set_gwroute()
2925 VERIFY(rt->rt_gwroute == NULL); in rt_set_gwroute()
2931 if ((rt->rt_gwroute = gwrt) != NULL) { in rt_set_gwroute()
4174 struct rtentry *gwrt = rt->rt_gwroute; in route_to_gwroute()
4199 rt->rt_gwroute = NULL; in route_to_gwroute()
4332 rt_key(gwrt)->sa_family && (rt->rt_gwroute == NULL || in rt_revalidate_gwroute()
4333 !(rt->rt_gwroute->rt_flags & RTF_UP))) { in rt_revalidate_gwroute()
4520 if (rt->rt_gwroute != gwrt) { in route_event_walktree()