/darwin-on-arm/xnu/bsd/netinet/ |
H A D | in_rmx.c | 173 rt2->rt_gateway != NULL && 174 rt2->rt_gateway->sa_family == AF_LINK) { 177 * rt_gateway, since holding rnh_lock here 183 rt2->rt_gateway, rt_mask(rt2), 214 rt->rt_gateway != NULL && 215 rt->rt_gateway->sa_family == AF_LINK) { 322 * Safe to drop rt_lock and use rt_key, rt_gateway since 328 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &rt) == 0) { 385 * use rt_key, rt_gateway since holding rnh_lock 391 rt->rt_gateway, rt_mas [all...] |
H A D | in_arp.c | 497 if (rt->rt_refcnt > 0 && (sdl = SDL(rt->rt_gateway)) && 584 struct sockaddr *gate = rt->rt_gateway; 616 gate = rt->rt_gateway; 842 } else if (rt->rt_gateway->sa_family != AF_LINK) { 866 * rt_gateway via rt_setgate() after rt_lock is 871 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, 996 gateway = SDL(route->rt_gateway); 1269 if (error || route == 0 || route->rt_gateway == 0) { 1297 if (error == 0 && route && route->rt_gateway) { 1298 gateway = SDL(route->rt_gateway); [all...] |
H A D | ip_output.c | 764 ro->ro_rt->rt_gateway; 1568 dst = (struct sockaddr_in *)(void *)ro_fwd->ro_rt->rt_gateway; 3353 (ro->ro_rt->rt_gateway->sa_family == AF_LINK && 3354 SDL(ro->ro_rt->rt_gateway)->sdl_alen != 0))) {
|
H A D | in_pcb.c | 1208 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 1214 * rt_gateway via rt_setgate() after rt_lock is 1220 rt->rt_gateway, rt_mask(rt), rt->rt_flags,
|
H A D | in_tclass.c | 934 (rt->rt_gateway->sa_family == AF_LINK ||
|
H A D | in.c | 207 if (rt->rt_gateway->sa_family == AF_LINK ||
|
H A D | tcp_input.c | 4376 rt->rt_gateway->sa_family == AF_LINK || 4386 (rt->rt_gateway->sa_family == AF_LINK ||
|
H A D | ip_input.c | 2475 dest = satosin(rt->rt_gateway)->sin_addr.s_addr;
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_rmx.c | 227 rt2->rt_gateway != NULL && 228 rt2->rt_gateway->sa_family == AF_LINK) { 231 * rt_gateway, since holding rnh_lock here 237 rt2->rt_gateway, rt_mask(rt2), 266 && rt2->rt_gateway 267 && rt2->rt_gateway->sa_family == AF_LINK 400 * Safe to drop rt_lock and use rt_key, rt_gateway, 406 rt->rt_gateway, rt_mask(rt), rt->rt_flags, &rt) == 0) { 468 * use rt_key, rt_gateway, since holding rnh_lock 474 rt->rt_gateway, rt_mas [all...] |
H A D | nd6.c | 1301 if (rt->rt_gateway != NULL && 1302 rt->rt_gateway->sa_family == AF_LINK && 1303 SDL(rt->rt_gateway)->sdl_index == ifp->if_index) { 1454 rt->rt_gateway->sa_family != AF_LINK || rt->rt_llinfo == NULL || 1623 * Prevent another thread from modifying rt_key, rt_gateway 1736 !rt->rt_llinfo || !rt->rt_gateway || 1737 rt->rt_gateway->sa_family != AF_LINK) { 1779 struct sockaddr *gate = rt->rt_gateway; 1865 gate = rt->rt_gateway; 2719 if (rt->rt_gateway [all...] |
H A D | scope6.c | 377 *sin6 = *((struct sockaddr_in6 *)(void *)rt->rt_gateway);
|
H A D | icmp6.c | 2475 if (rt->rt_gateway == NULL || 2476 rt->rt_gateway->sa_family != AF_INET6) { 2487 rt->rt_gateway)->sin6_addr); 2715 if (rt->rt_gateway && (rt->rt_flags & RTF_GATEWAY)) { 2717 sin6 = (struct sockaddr_in6 *)(void *)rt->rt_gateway; 2791 (rt_router->rt_gateway->sa_family == AF_LINK) && 2793 rt_router->rt_gateway) && sdl->sdl_alen) {
|
H A D | ip6_forward.c | 565 dst = (struct sockaddr_in6 *)(void *)rt->rt_gateway;
|
H A D | in6_pcb.c | 993 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 999 * rt_gateway via rt_setgate() after the rt_lock 1005 rt->rt_gateway, rt_mask(rt), rt->rt_flags, NULL);
|
H A D | nd6_nbr.c | 400 rt->rt_gateway->sa_family == AF_LINK) { 408 proxydl = *SDL(rt->rt_gateway); 1017 (sdl = SDL(rt->rt_gateway)) == NULL) {
|
H A D | nd6_rtr.c | 744 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 4153 if (rt->rt_gateway == NULL || rt->rt_gateway->sa_family != AF_INET6) { 4158 if (!IN6_ARE_ADDR_EQUAL(gate, &SIN6(rt->rt_gateway)->sin6_addr)) { 4181 * Safe to drop rt_lock and use rt_key, rt_gateway, since holding 4186 return (rtrequest_locked(RTM_DELETE, rt_key(rt), rt->rt_gateway,
|
H A D | in6_ifattach.c | 1088 * rt_gateway via rt_setgate() after the rt_lock 1093 (void) rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway,
|
H A D | ipsec.c | 3187 * XXX: caching rt_gateway value in the state is 3194 dst4 = (struct sockaddr_in *)(void *)ro4->ro_rt->rt_gateway; 3764 * XXX: caching rt_gateway value in the state is 3771 dst6 = (struct sockaddr_in6 *)(void *)ro6->ro_rt->rt_gateway;
|
H A D | in6.c | 2798 if (rt->rt_gateway->sa_family == AF_LINK)
|
H A D | ip6_output.c | 1040 dst = (struct sockaddr_in6 *)(void *)rt->rt_gateway;
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | route.c | 145 * rt_key, rt_gateway, rt_ifp, rt_ifa 154 * entry will prevent its rt_key, rt_gateway, rt_ifp and rt_ifa 1246 * comparison against rt_gateway below. 1280 (!equal(src, rt->rt_gateway) || !equal(rt->rt_ifa->ifa_addr, 1792 * and will use its rt_gateway, rt_rmx as part of the cloning 1794 * parent's rt_ifa and rt_gateway will not change, and its 1805 gateway = rt->rt_gateway; 1936 * rt_gateway of rt2 will not change. 1939 rt2->rt_gateway, rt_mask(rt2), 2212 * for rt_key and rt_gateway i [all...] |
H A D | route.h | 168 struct sockaddr *rt_gateway; /* value */ member in struct:rtentry
|
H A D | rtsock.c | 577 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 644 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 1322 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 1397 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 1463 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
|
H A D | if_utun_crypto_ipsec.c | 792 dst4 = (struct sockaddr_in *)(void *)ro->ro_rt->rt_gateway; 889 dst6 = (struct sockaddr_in6 *)(void *)ro->ro_rt->rt_gateway;
|
H A D | ntstat.c | 516 if ((sa = rt->rt_gateway))
|