/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 404 * route; dst typically comes from rt_key(rt) but may be coming from 717 int af = rt_key(rt)->sa_family; 723 (SINIFSCOPE(rt_key(rt))->sin_scope_id == ma->ifscope) : 724 (SIN6IFSCOPE(rt_key(rt))->sin6_scope_id == ma->ifscope)); 1032 rnh = rt_tables[rt_key(rt)->sa_family]; 1103 R_Free(rt_key(rt)); 1342 error = rt_setgate(rt, rt_key(rt), gateway); 1590 * RTF_IFSCOPE flag, callers can simply use its rt_key(r [all...] |
H A D | rtsock.c | 575 info.rti_info[RTAX_DST] = rt_key(rt); 631 rt_key(rt), info.rti_info[RTAX_GATEWAY]))) { 880 * Safe to drop rt_lock and use rt_key, since holding 888 rt_key(rt), Gate, ifscope)) != NULL) 933 if (rt_primary_default(rt, rt_key(rt))) { 934 set_primary_ifscope(rt_key(rt)->sa_family, 1321 info.rti_info[RTAX_DST] = sa = rt_key(rt); 1396 info.rti_info[RTAX_DST] = rt_key(rt); 1462 info.rti_info[RTAX_DST] = rt_key(rt);
|
H A D | if_llreach.c | 456 rt_key(rt)->sa_family == rt_key(gwrt)->sa_family &&
|
H A D | route.h | 166 #define rt_key(r) ((struct sockaddr *)(void *)((r)->rt_nodes->rn_key)) macro
|
H A D | ntstat.c | 508 if ((sa = rt_key(rt)))
|
H A D | if.c | 1195 ((ifp = ifa->ifa_ifp) == 0) || ((dst = rt_key(rt)) == 0)) 3259 * Safe to drop rt_lock and use rt_key, rt_gateway, 3264 err = rtrequest_locked(RTM_DELETE, rt_key(rt), rt->rt_gateway,
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | in_rmx.c | 109 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)rt_key(rt); 167 rt2 = rtalloc1_scoped_locked(rt_key(rt), 0, 168 RTF_CLONING | RTF_PRCLONING, sin_get_ifscope(rt_key(rt))); 176 * Safe to drop rt_lock and use rt_key, 182 rtrequest_locked(RTM_DELETE, rt_key(rt2), 322 * Safe to drop rt_lock and use rt_key, rt_gateway since 327 if (rtrequest_locked(RTM_DELETE, (struct sockaddr *)rt_key(rt), 385 * use rt_key, rt_gateway since holding rnh_lock 390 err = rtrequest_locked(RTM_DELETE, rt_key(rt), 552 * rt_lock and use rt_key, rt_gatewa [all...] |
H A D | in_arp.c | 410 &SIN(rt_key(la->la_rt))->sin_addr, tmp, sizeof (tmp)), why, 480 &SIN(rt_key(rt))->sin_addr, tmp, sizeof (tmp))); 515 * Safe to drop rt_lock and use rt_key, since holding 520 rtrequest_locked(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 614 if (rt_setgate(rt, rt_key(rt), 633 SDL(gate), rt_key(rt), NULL, rt_key(rt), 0); 676 if (IN_MULTICAST(ntohl(SIN(rt_key(rt))->sin_addr.s_addr))) { 678 dlil_resolve_multi(rt->rt_ifp, rt_key(rt), gate, 683 else if (in_broadcast(SIN(rt_key(r [all...] |
H A D | in_pcb.c | 1213 * Prevent another thread from modifying rt_key, 1219 (void) rtrequest(RTM_DELETE, rt_key(rt), 1938 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET) { 1954 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET)
|
H A D | ip_input.c | 2303 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET) 2320 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET) 2465 satosin(rt_key(rt))->sin_addr.s_addr != 0 &&
|
H A D | tcp_subr.c | 1031 sin6 = (struct sockaddr_in6 *)(void *)rt_key(rt); 1038 ((struct sockaddr_in *)(void *)rt_key(rt))->sin_addr.s_addr ==
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_rmx.c | 157 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)(void *)rt_key(rt); 222 RTF_CLONING | RTF_PRCLONING, sin6_get_ifscope(rt_key(rt))); 230 * Safe to drop rt_lock and use rt_key, 236 (void) rtrequest_locked(RTM_DELETE, rt_key(rt2), 261 RTF_CLONING | RTF_PRCLONING, sin6_get_ifscope(rt_key(rt))); 400 * Safe to drop rt_lock and use rt_key, rt_gateway, 405 if (rtrequest_locked(RTM_DELETE, rt_key(rt), 468 * use rt_key, rt_gateway, since holding rnh_lock 473 err = rtrequest_locked(RTM_DELETE, rt_key(rt),
|
H A D | scope6.c | 366 VERIFY(rt_key(rt)->sa_family == AF_INET6); 368 *sin6 = *((struct sockaddr_in6 *)(void *)rt_key(rt));
|
H A D | in6_pcb.c | 998 * Prevent another thread from modifying rt_key, 1004 (void) rtrequest(RTM_DELETE, rt_key(rt), 1269 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET6) 1283 if (src->ro_rt != NULL && rt_key(src->ro_rt)->sa_family != AF_INET6)
|
H A D | nd6.c | 699 /* rt_key should never be NULL */ 700 dst = (struct sockaddr_in6 *)(void *)rt_key(rt); 1620 in6 = ((struct sockaddr_in6 *)(void *)rt_key(rt))->sin6_addr; 1623 * Prevent another thread from modifying rt_key, rt_gateway 1636 rt_key(rt))->sin6_addr, rt->rt_ifp); 1695 (void) rtrequest(RTM_DELETE, rt_key(rt), (struct sockaddr *)0, 1863 if (rt_setgate(rt, rt_key(rt), 1995 * check if rt_key(rt) is one of my address assigned 1999 &SIN6(rt_key(rt))->sin6_addr); 2051 llsol = SIN6(rt_key(r [all...] |
H A D | nd6_nbr.c | 231 &SIN6(rt_key(rt))->sin6_addr, tmp, sizeof (tmp)))); 1174 (void *)rt_key(rt))->sin6_addr; 2325 (void) rtrequest_locked(RTM_DELETE, rt_key(rt),
|
H A D | in6_ifattach.c | 1087 * Prevent another thread from modifying rt_key, 1093 (void) rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway,
|
H A D | in6.c | 1838 (void *)rt_key(rt))->sin6_addr, MLTMASK_LEN)) { 1914 (void *)rt_key(rt))->sin6_addr, MLTMASK_LEN)) {
|
H A D | in6_src.c | 833 !IN6_ARE_ADDR_EQUAL(&satosin6(rt_key(ron->ro_rt))->
|
H A D | nd6_rtr.c | 743 info.rti_info[RTAX_DST] = rt_key(rt); 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 | ipsec.c | 4460 rt_key(sav->sah->sa_route.ro_rt)->sa_family != AF_INET) {
|