Home
last modified time | relevance | path

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

123

/f-stack/tools/compat/
H A Dif_nameindex.c100 if (ifa->ifa_addr && in if_nameindex()
101 ifa->ifa_addr->sa_family == AF_LINK) { in if_nameindex()
125 if (ifa->ifa_addr && in if_nameindex()
126 ifa->ifa_addr->sa_family == AF_LINK) { in if_nameindex()
128 LLINDEX((struct sockaddr_dl*)ifa->ifa_addr); in if_nameindex()
H A Dif_indextoname.c36 if (ifa->ifa_addr && in if_indextoname()
37 ifa->ifa_addr->sa_family == AF_LINK && in if_indextoname()
38 ifindex == LLINDEX((struct sockaddr_dl*)ifa->ifa_addr)) in if_indextoname()
H A Dif_nametoindex.c100 if (ifa->ifa_addr && in if_nametoindex()
101 ifa->ifa_addr->sa_family == AF_LINK && in if_nametoindex()
103 ni = LLINDEX((struct sockaddr_dl*)ifa->ifa_addr); in if_nametoindex()
H A Dgetifaddrs.c244 ift->ifa_addr = (struct sockaddr *)(void *)data; in getifaddrs()
292 ift->ifa_addr = in getifaddrs()
/f-stack/freebsd/netinet/
H A Dsctp_bsd_addr.c213 if (ifa->ifa_addr == NULL) { in sctp_init_ifns_for_vrf()
216 switch (ifa->ifa_addr->sa_family) { in sctp_init_ifns_for_vrf()
219 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { in sctp_init_ifns_for_vrf()
235 switch (ifa->ifa_addr->sa_family) { in sctp_init_ifns_for_vrf()
257 ifa->ifa_addr, in sctp_init_ifns_for_vrf()
310 if (ifa->ifa_addr == NULL) { in sctp_addr_change()
317 switch (ifa->ifa_addr->sa_family) { in sctp_addr_change()
320 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { in sctp_addr_change()
328 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr)) { in sctp_addr_change()
341 (void *)ifa, ifa->ifa_addr, ifa_flags, 1); in sctp_addr_change()
[all …]
H A Dip_carp.c373 if (ifa->ifa_addr->sa_family == AF_INET && in carp_hmac_prepare()
671 ifa->ifa_addr->sa_family == af && in carp_input_c()
901 if (ifa->ifa_addr->sa_family == af && in carp_best_ifa()
1065 switch (ifa->ifa_addr->sa_family) { in carp_ifa_addroute()
1096 switch (ifa->ifa_addr->sa_family) { in carp_ifa_delroute()
1137 if (ifa->ifa_addr->sa_family != AF_INET) in carp_send_arp()
1167 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_send_na()
1190 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_iamatch6()
1910 switch (ifa->ifa_addr->sa_family) { in carp_attach()
1947 switch (ifa->ifa_addr->sa_family) { in carp_attach()
[all …]
H A Din.c151 if (ifa->ifa_addr->sa_family != AF_INET) in in_ifhasaddr()
289 if (ifa->ifa_addr->sa_family != AF_INET) in in_control()
297 if (ifa->ifa_addr->sa_family == AF_INET) { in in_control()
391 if (ifa->ifa_addr->sa_family != AF_INET) in in_aifaddr_ioctl()
408 ifa->ifa_addr = (struct sockaddr *)&ia->ia_addr; in in_aifaddr_ioctl()
580 if (ifa->ifa_addr->sa_family != AF_INET) in in_difaddr_ioctl()
679 if (ifa->ifa_addr->sa_family != AF_INET) in in_gifaddr_ioctl()
1111 if (ifa->ifa_addr->sa_family != AF_INET) in in_ifscrub_all()
1119 ifr.ifra_addr = *ifa->ifa_addr; in in_ifscrub_all()
1173 if (ifa->ifa_addr->sa_family == AF_INET && in in_broadcast()
H A Din_rmx.c175 KASSERT(ifa->ifa_addr->sa_family == AF_INET, in in_ifadown()
H A Dip_encap.c161 switch (ifa->ifa_addr->sa_family) { in srcaddr_change_event()
179 (*p->srcaddr)(p->arg, ifa->ifa_addr, event); in srcaddr_change_event()
H A Dip_icmp.c806 if (ifa->ifa_addr->sa_family != AF_INET) in icmp_reflect()
824 if (ifa->ifa_addr->sa_family != AF_INET) in icmp_reflect()
839 if (ifa->ifa_addr->sa_family != AF_INET) in icmp_reflect()
973 if (nh->nh_ifa != ifa && ifa->ifa_addr->sa_family != AF_LINK) in icmp_verify_redirect_gateway()
/f-stack/tools/netstat/
H A Dif.c292 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr()
298 if (ifa->ifa_addr->sa_family == AF_INET6) in intpr()
350 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr()
370 switch (ifa->ifa_addr->sa_family) { in intpr()
381 nn = netname(ifa->ifa_addr, ifa->ifa_netmask); in intpr()
382 rn = routename(ifa->ifa_addr, numeric_addr); in intpr()
400 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in intpr()
410 addr_len, routename(ifa->ifa_addr, 1)); in intpr()
449 ifa->ifa_addr->sa_family); in intpr()
452 ifa->ifa_addr->sa_family)) { in intpr()
[all …]
H A Dcommon.c110 if (ifa->ifa_addr->sa_family != AF_LINK) in prepare_ifmap()
113 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in prepare_ifmap()
/f-stack/tools/ifconfig/
H A Daf_link.c73 sdl = (struct sockaddr_dl *) ifa->ifa_addr; in link_status()
106 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status()
H A Difconfig.c299 if (ifa->ifa_addr) { in calcorders()
300 af = ifa->ifa_addr->sa_family; in calcorders()
339 } else if (a->ifa_addr != NULL && b->ifa_addr != NULL) { in cmpifaddrs()
350 af1 = a->ifa_addr->sa_family; in cmpifaddrs()
351 af2 = b->ifa_addr->sa_family; in cmpifaddrs()
709 memcpy(&paifr.ifr_addr, ifa->ifa_addr, in main()
710 ifa->ifa_addr->sa_len); in main()
715 if (ifa->ifa_addr->sa_family == AF_LINK) in main()
753 if (ifa->ifa_addr->sa_family in main()
1549 if (ift->ifa_addr == NULL)
[all …]
H A Daf_inet6.c162 if (ifa->ifa_addr->sa_family == AF_INET6 && in setip6eui64()
164 sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr; in setip6eui64()
198 sin = (struct sockaddr_in6 *)ifa->ifa_addr;
304 if (((struct sockaddr_in6 *)(ifa->ifa_addr))->sin6_scope_id)
306 ((struct sockaddr_in6 *)(ifa->ifa_addr))->sin6_scope_id);
/f-stack/lib/
H A Dff_route.c357 if (prison_if(cred, nh->nh_ifa->ifa_addr) == 0) { in rtm_get_jailed()
358 info->rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in rtm_get_jailed()
377 sa = ifa->ifa_addr; in rtm_get_jailed()
418 sa = ifa->ifa_addr; in rtm_get_jailed()
469 if (ifa->ifa_addr->sa_family == saf) { in fill_blackholeinfo()
693 rt_maskedcopy(ifa->ifa_addr, in handle_rtm_get()
697 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()
958 ifp->if_addr->ifa_addr; in update_rtm_from_rc()
1461 rt_maskedcopy(ifa->ifa_addr,
1465 rt_maskedcopy(rt->rt_ifa->ifa_addr,
[all …]
/f-stack/freebsd/net/
H A Drtsock.c489 sa = ifa->ifa_addr; in rtm_get_jailed()
531 sa = ifa->ifa_addr; in rtm_get_jailed()
582 if (ifa->ifa_addr->sa_family == saf) { in fill_blackholeinfo()
791 rt_maskedcopy(ifa->ifa_addr, in handle_rtm_get()
795 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()
913 ifp->if_addr->ifa_addr; in update_rtm_from_rc()
2354 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in sysctl_iflist()
2370 if (af && af != ifa->ifa_addr->sa_family) in sysctl_iflist()
2373 ifa->ifa_addr) != 0) in sysctl_iflist()
2375 info.rti_info[RTAX_IFA] = ifa->ifa_addr; in sysctl_iflist()
[all …]
H A Dif.c926 ifa->ifa_addr = (struct sockaddr *)sdl; in if_attach_internal()
1069 ifr.ifra_addr = *ifa->ifa_addr; in if_purgeaddrs()
1914 if (sa_equal(addr, ifa->ifa_addr)) { in ifa_ifwithaddr()
2037 if (ifa->ifa_addr->sa_family != af) in ifa_ifwithnet()
2064 cp2 = ifa->ifa_addr->sa_data; in ifa_ifwithnet()
2112 if (ifa->ifa_addr->sa_family != af) in ifaof_ifpforaddr()
2117 if (sa_equal(addr, ifa->ifa_addr) || in ifaof_ifpforaddr()
2128 cp2 = ifa->ifa_addr->sa_data; in ifaof_ifpforaddr()
2205 pfctlinput(PRC_IFDOWN, ifa->ifa_addr); in if_unroute()
2228 pfctlinput(PRC_IFUP, ifa->ifa_addr); in if_route()
[all …]
H A Dif_stf.c382 if (ia->ifa_addr->sa_family != AF_INET6) in stf_getsrcifa6()
384 sin6 = (struct sockaddr_in6 *)ia->ifa_addr; in stf_getsrcifa6()
716 if (ifa == NULL || ifa->ifa_addr->sa_family != AF_INET6) { in stf_ioctl()
720 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr; in stf_ioctl()
/f-stack/tools/compat/include/
H A Difaddrs.h35 struct sockaddr *ifa_addr; member
/f-stack/freebsd/net/route/
H A Droute_ddb.c146 rt_dumpaddr_ddb("ifp", nh->nh_ifp->if_addr->ifa_addr); in rt_dumpentry_ddb()
147 rt_dumpaddr_ddb("ifa", nh->nh_ifa->ifa_addr); in rt_dumpentry_ddb()
H A Droute_ifaddrs.c157 rti_ifa = ifaof_ifpforaddr(ifa->ifa_addr, info.rti_ifp); in ifa_maintain_loopback_route()
/f-stack/freebsd/netinet6/
H A Din6.c184 info.rti_info[RTAX_DST] = ifa->ifa_addr; in in6_newaddrmsg()
1077 ia->ia_ifa.ifa_addr = (struct sockaddr *)&ia->ia_addr; in in6_alloc_ifa()
1462 if (ifa->ifa_addr->sa_family != AF_INET6) in in6_notify_ifa()
1541 if (ifa->ifa_addr->sa_family != AF_INET6) in in6ifa_ifpforlinklocal()
1591 if (ifa->ifa_addr->sa_family != AF_INET6) in in6ifa_ifpwithaddr()
1617 if (ifa->ifa_addr->sa_family != AF_INET6) in in6ifa_llaonifp()
1619 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr; in in6ifa_llaonifp()
1773 if (ifa->ifa_addr->sa_family != AF_INET6) in in6_ifhasaddr()
1898 if (ifa->ifa_addr->sa_family != AF_INET6) in in6_ifawithifp()
1934 if (ifa->ifa_addr->sa_family != AF_INET6) in in6_ifawithifp()
[all …]
H A Din6_ifattach.c254 if (ifa->ifa_addr->sa_family != AF_LINK) in in6_get_hw_ifid()
256 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in in6_get_hw_ifid()
766 if (ifa->ifa_addr->sa_family != AF_INET6) in _in6_ifdetach()
/f-stack/freebsd/netgraph/
H A Dng_eiface.c516 buflen += SA_SIZE(ifa->ifa_addr); in ng_eiface_rcvmsg()
527 const int len = SA_SIZE(ifa->ifa_addr); in ng_eiface_rcvmsg()
534 bcopy(ifa->ifa_addr, ptr, len); in ng_eiface_rcvmsg()

123