Lines Matching refs:newrt
974 struct rtentry *rt, *newrt = NULL; in rtalloc1_common_locked() local
1019 newrt = rt; in rtalloc1_common_locked()
1029 err = rtrequest_locked(RTM_RESOLVE, dst, NULL, NULL, 0, &newrt); in rtalloc1_common_locked()
1037 newrt = rt; in rtalloc1_common_locked()
1059 if ((newrt->rt_flags & (RTF_HOST | RTF_LLINFO)) == in rtalloc1_common_locked()
1065 def_key.ss_len = rt_key(newrt)->sa_len; in rtalloc1_common_locked()
1066 def_key.ss_family = rt_key(newrt)->sa_family; in rtalloc1_common_locked()
1069 0, 0, newrt->rt_ifp->if_index); in rtalloc1_common_locked()
1072 if (equal(rt_key(newrt), defrt->rt_gateway)) { in rtalloc1_common_locked()
1073 newrt->rt_flags |= RTF_ROUTER; in rtalloc1_common_locked()
1079 if ((rt = newrt) && (rt->rt_flags & RTF_XRESOLVE)) { in rtalloc1_common_locked()
1109 return newrt; in rtalloc1_common_locked()