Home
last modified time | relevance | path

Searched refs:ifa_addr (Results 1 – 25 of 33) sorted by relevance

12

/xnu-12377.61.12/bsd/net/
H A Drtsock.c169 ((rt)->rt_ifa != NULL && (rt)->rt_ifa->ifa_addr != NULL)
663 info.rti_info[RTAX_IFP] = ifa2->ifa_addr; in route_output()
666 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in route_output()
1606 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in rt_newaddrmsg()
1613 info.rti_info[RTAX_IFP] = ifp->if_lladdr->ifa_addr; in rt_newaddrmsg()
1679 info.rti_info[RTAX_IFP] = ifp->if_lladdr->ifa_addr; in rt_newmaddrmsg()
1815 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in sysctl_dumpentry()
1926 if (ifa->ifa_addr->sa_family == AF_INET6) { in is_clat46_address()
1983 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in sysctl_iflist()
1999 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in sysctl_iflist()
[all …]
H A Dif_stf.c457 if (ia->ifa_addr == NULL) { in stf_getsrcifa6()
461 if (ia->ifa_addr->sa_family != AF_INET6) { in stf_getsrcifa6()
465 sin6 = SIN6(ia->ifa_addr); in stf_getsrcifa6()
864 if (ifa->ifa_addr->sa_family != AF_INET6) { in stf_ioctl()
869 sin6 = SIN6(ifa->ifa_addr); in stf_ioctl()
H A Dether_inet_pr_module.c491 if (ifa->ifa_addr != NULL && in ether_inet_arp()
492 ifa->ifa_addr->sa_family == AF_INET) { in ether_inet_arp()
493 bcopy(&(SIN(ifa->ifa_addr))->sin_addr, ea->arp_spa, in ether_inet_arp()
H A Dpf_if.c459 if (ia->ifa_addr == NULL) { in pfi_instance_add()
463 af = ia->ifa_addr->sa_family; in pfi_instance_add()
484 (void *)ia->ifa_addr)->sin6_addr)) { in pfi_instance_add()
528 pfi_address_add(ia->ifa_addr, af, net2); in pfi_instance_add()
H A Dkpi_interface.c2144 ifa->ifa_addr->sa_family != family) { in ifnet_get_address_list_family_internal()
2279 struct sockaddr_dl *sdl = SDL(ifa->ifa_addr); in ifnet_lladdr()
2333 SOCKADDR_COPY(ifa->ifa_addr, sdl, SA(ifa->ifa_addr)->sa_len); in ifnet_lladdr_copy_bytes_internal()
2413 sdl = (struct sockaddr_dl *)(void *)ifa->ifa_addr; in ifnet_set_lladdr_internal()
2588 ll_addr = SDL(ifa->ifa_addr); in ifnet_find_by_name()
2759 if (ifa->ifa_addr != NULL) { in ifaddr_address_family()
2760 family = ifa->ifa_addr->sa_family; in ifaddr_address_family()
2777 if (ifa->ifa_addr == NULL) { in ifaddr_address()
2782 copylen = (addr_size >= ifa->ifa_addr->sa_len) ? in ifaddr_address()
2783 ifa->ifa_addr->sa_len : addr_size; in ifaddr_address()
[all …]
H A Droute.c1552 (!sa_equal(src, rt->rt_gateway) || !sa_equal(rt->rt_ifa->ifa_addr, in rtredirect()
1553 ifa->ifa_addr))) { in rtredirect()
1811 if (ifa != NULL && ifa->ifa_addr->sa_family != dst->sa_family) { in ifa_ifwithroute_common_locked()
1829 !sa_equal(ifa->ifa_addr, __DECONST_SA(gw)))) && in ifa_ifwithroute_common_locked()
1861 ifa->ifa_addr->sa_family != dst->sa_family) { in ifa_ifwithroute_common_locked()
3137 if (ifa == NULL || ifa->ifa_addr == NULL) { in rt_ifa_is_dst()
3143 if (dst->sa_family == ifa->ifa_addr->sa_family && in rt_ifa_is_dst()
3146 SIN(ifa->ifa_addr)->sin_addr.s_addr) || in rt_ifa_is_dst()
3148 SA6_ARE_ADDR_EQUAL(SIN6(dst), SIN6(ifa->ifa_addr))))) { in rt_ifa_is_dst()
3531 dst = ifa->ifa_addr; in rtinit_locked()
[all …]
H A Dif.c1045 if (ifa->ifa_addr->sa_family == family) { in ifa_ifpgetprimary()
1086 if (ifa->ifa_addr->sa_family != addr->sa_family) { in ifa_ifwithaddr_locked()
1090 if (sa_equal(addr, ifa->ifa_addr)) { in ifa_ifwithaddr_locked()
1144 if (ifa->ifa_addr->sa_family != in ifa_ifwithdstaddr_ifp()
1228 if (ifa->ifa_addr->sa_family != addr->sa_family) { in ifa_ifwithaddr_scoped_locked()
1232 if (sa_equal(addr, ifa->ifa_addr)) { in ifa_ifwithaddr_scoped_locked()
1335 if (ifa->ifa_addr == NULL || in ifa_ifwithnet_common()
1336 ifa->ifa_addr->sa_family != af) { in ifa_ifwithnet_common()
1364 cp2 = (const char*)SA_BYTES(ifa->ifa_addr) in ifa_ifwithnet_common()
1456 if (ifa->ifa_addr->sa_family != af) { in ifaof_ifpforaddr()
[all …]
H A Dif_var_private.h1226 struct sockaddr *ifa_addr; /* address of interface */ member
1586 struct sockaddr *s = ifp->if_lladdr->ifa_addr; in if_inline_lladdr()
H A Ddlil_subr.c317 ifa->ifa_addr = SA(addr_sdl); in dlil_alloc_lladdr()
/xnu-12377.61.12/bsd/netinet/
H A Din.c769 if (ifa->ifa_addr->sa_family == AF_INET) { in inctl_ifaddr()
1220 if (ifa->ifa_addr->sa_family == AF_INET) { in in_control()
1437 ifa->ifa_addr = SA(&ia->ia_addr); in in_control()
1748 ia->ia_ifa.ifa_addr = SA(&oldaddr); in in_ifinit()
1752 ia->ia_ifa.ifa_addr = SA(&ia->ia_addr); in in_ifinit()
1786 ia->ia_ifa.ifa_dstaddr = ia->ia_ifa.ifa_addr; in in_ifinit()
1878 if (ifa->ifa_addr->sa_family == AF_INET && in in_broadcast()
1931 SOCKADDR_COPY(ifa->ifa_addr, &ifr.ifr_addr, in in_purgeaddrs()
1946 s = &SIN(ifa->ifa_addr)->sin_addr; in in_purgeaddrs()
2178 if (ifa->ifa_addr->sa_family != AF_INET) { in inifa_ifpwithflag()
[all …]
H A Din_pcblist.c827 if ((ifa->ifa_addr->sa_family != AF_INET) && in inpcb_find_anypcb_byaddr()
828 (ifa->ifa_addr->sa_family != AF_INET6)) { in inpcb_find_anypcb_byaddr()
840 if (af != ifa->ifa_addr->sa_family) { in inpcb_find_anypcb_byaddr()
849 (satosin(ifa->ifa_addr))->sin_addr.s_addr) { in inpcb_find_anypcb_byaddr()
855 …if (in6_are_addr_equal_scoped(IFA_IN6(ifa), &inp->in6p_laddr, SIN6(ifa->ifa_addr)->sin6_scope_id, … in inpcb_find_anypcb_byaddr()
H A Din_rmx.c167 if (satosin(rt->rt_ifa->ifa_addr)->sin_addr.s_addr == in in_addroute()
806 if (ifa->ifa_addr->sa_family != AF_INET) { in in_ifadown()
H A Din_arp.c1471 sa = rt_ifa->ifa_addr; in arp_lookup_ip()
1547 sa = rt_ifa->ifa_addr; in arp_lookup_ip()
1759 if (ifa->ifa_addr->sa_family != AF_INET) { in arp_ip_handle_input()
1920 SDL(ifa->ifa_addr), in arp_ip_handle_input()
2280 sa = ifa->ifa_addr; in arp_ifinit()
H A Draw_ip.c885 if (ia->ia_ifa.ifa_addr == sa && in rip_ctlinput()
919 if (ia->ia_ifa.ifa_addr == sa) { in rip_ctlinput()
H A Dip_input.c1375 if (ifa->ifa_addr->sa_family != AF_INET) { in ip_input_check_interface()
3489 if (!ifa || !ifa->ifa_addr) { in ip_savecontrol()
3494 sdp = SDL(ifa->ifa_addr); in ip_savecontrol()
/xnu-12377.61.12/bsd/skywalk/namespace/
H A Dnetns.c2015 struct sockaddr *ifa_addr = ifa->ifa_addr; in netns_find_anyres_byaddr() local
2021 if ((ifa_addr->sa_family != AF_INET) && in netns_find_anyres_byaddr()
2022 (ifa_addr->sa_family != AF_INET6)) { in netns_find_anyres_byaddr()
2026 ifa_addr_len = (ifa_addr->sa_family == AF_INET) ? in netns_find_anyres_byaddr()
2041 if (ifa_addr->sa_family == AF_INET) { in netns_find_anyres_byaddr()
2043 (satosin(ifa->ifa_addr))->sin_addr.s_addr) { in netns_find_anyres_byaddr()
2047 } else if (ifa_addr->sa_family == AF_INET6) { in netns_find_anyres_byaddr()
/xnu-12377.61.12/bsd/netinet6/
H A Din6.c264 e = rtrequest_locked(cmd, ifa->ifa_addr, ifa->ifa_addr, in in6_ifloop_request()
324 rt = rtalloc1(ifa->ifa_addr, 0, 0); in in6_ifaddloop()
392 rt = rtalloc1(ifa->ifa_addr, 0, 0); in in6_ifremloop()
2588 ifa->ifa_addr = SA(&ia->ia_addr); in in6_update_ifa()
2622 if (xifa->ifa_addr->sa_family != AF_INET6) { in in6_update_ifa()
3045 if (ifa->ifa_addr->sa_family != AF_INET6) { in in6ifa_ifpforlinklocal()
3075 if (ifa->ifa_addr->sa_family != AF_INET6) { in in6ifa_ifpwithflag()
3103 if (ifa->ifa_addr->sa_family != AF_INET6) { in in6ifa_ifpwithaddr()
3449 if (ifa->ifa_addr->sa_family != AF_INET6) { in in6_ifawithscope()
3746 if (ifa->ifa_addr->sa_family != AF_INET6) { in in6_ifawithifp()
[all …]
H A Din6_ifattach.c269 sdl = SDL(ifa->ifa_addr); in in6_iid_from_hw()
1075 if (ifa->ifa_addr->sa_family != AF_INET6 || in in6_ifdetach()
1076 !IN6_IS_ADDR_LINKLOCAL(&SIN6(ifa->ifa_addr)->sin6_addr)) { in in6_ifdetach()
H A Din6_var.h607 (&((struct sockaddr_in6 *)(void *)((x)->ifa_addr))->sin6_addr)
609 ((struct sockaddr_in6 *)(void *)((x)->ifa_addr))
895 if (_ifa->ifa_addr->sa_family == AF_INET6) { \
H A Din6_rmx.c215 if (in6_are_addr_equal_scoped(&satosin6(rt->rt_ifa->ifa_addr)-> in in6_addroute()
216 …sin6_addr, &sin6->sin6_addr, satosin6(rt->rt_ifa->ifa_addr)->sin6_scope_id, sin6->sin6_scope_id)) { in in6_addroute()
H A Dnd6_rtr.c966 info.rti_info[RTAX_IFP] = ifp->if_lladdr->ifa_addr; in nd6_rtmsg()
967 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in nd6_rtmsg()
2727 if (ifa->ifa_addr->sa_family != AF_INET6) { in prelist_update()
3861 error = rtrequest_scoped(RTM_ADD, SA(&prefix), ifa->ifa_addr, SA(&mask6), in nd6_prefix_onlink_common()
3881 ip6_sprintf(&SIN6(ifa->ifa_addr)->sin6_addr), in nd6_prefix_onlink_common()
H A Dicmp6.c1859 if (ifa->ifa_addr->sa_family != AF_INET6) { in ni6_addrs()
1971 if (ifa->ifa_addr->sa_family != AF_INET6) { in ni6_store_addrs()
/xnu-12377.61.12/bsd/skywalk/nexus/flowswitch/
H A Dfsw_ethernet.c61 if (SDL(lladdr->ifa_addr)->sdl_alen != ETHER_ADDR_LEN || in fsw_ethernet_setup()
62 SDL(lladdr->ifa_addr)->sdl_type != IFT_ETHER) { in fsw_ethernet_setup()
/xnu-12377.61.12/bsd/skywalk/nexus/netif/
H A Dnx_netif_netagent.c55 if (SDL(lladdr->ifa_addr)->sdl_alen == ETHER_ADDR_LEN && in get_mac_addr()
56 SDL(lladdr->ifa_addr)->sdl_type == IFT_ETHER) { in get_mac_addr()
/xnu-12377.61.12/tests/skywalk/
H A Dskywalk_test_utils.c1352 (struct sockaddr_in *)(void *)ifa->ifa_addr; in sktu_check_interface_ipv4_address()
1353 if (ifa->ifa_addr == NULL) { in sktu_check_interface_ipv4_address()
1357 (ifa->ifa_addr->sa_family == AF_INET) && in sktu_check_interface_ipv4_address()

12