Home
last modified time | relevance | path

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

123456

/freebsd-13.1/crypto/heimdal/lib/krb5/
H A Dget_addrs.c143 if (ifa->ifa_addr == NULL) in find_all_addresses()
145 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0) in find_all_addresses()
147 if (krb5_sockaddr_uninteresting(ifa->ifa_addr)) in find_all_addresses()
149 if (krb5_sockaddr_is_loopback(ifa->ifa_addr) && (flags & LOOP) == 0) in find_all_addresses()
153 ret = krb5_sockaddr2address(context, ifa->ifa_addr, &res->val[idx]); in find_all_addresses()
184 if (ifa->ifa_addr == NULL) in find_all_addresses()
186 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0) in find_all_addresses()
188 if (krb5_sockaddr_uninteresting(ifa->ifa_addr)) in find_all_addresses()
190 if (!krb5_sockaddr_is_loopback(ifa->ifa_addr)) in find_all_addresses()
196 ifa->ifa_addr, &res->val[idx]); in find_all_addresses()
/freebsd-13.1/sys/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.c375 if (ifa->ifa_addr->sa_family == AF_INET && in carp_hmac_prepare()
673 ifa->ifa_addr->sa_family == af && in carp_input_c()
910 if (ifa->ifa_addr->sa_family == af && in carp_best_ifa()
1074 switch (ifa->ifa_addr->sa_family) { in carp_ifa_addroute()
1105 switch (ifa->ifa_addr->sa_family) { in carp_ifa_delroute()
1146 if (ifa->ifa_addr->sa_family != AF_INET) in carp_send_arp()
1176 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_send_na()
1199 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_iamatch6()
1919 switch (ifa->ifa_addr->sa_family) { in carp_attach()
1956 switch (ifa->ifa_addr->sa_family) { in carp_attach()
[all …]
/freebsd-13.1/lib/libc/net/
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.c78 if (ifa->ifa_addr && in if_indextoname()
79 ifa->ifa_addr->sa_family == AF_LINK && in if_indextoname()
80 ifindex == LLINDEX((struct sockaddr_dl*)ifa->ifa_addr)) in if_indextoname()
H A Dif_nametoindex.c90 if (ifa->ifa_addr && in if_nametoindex()
91 ifa->ifa_addr->sa_family == AF_LINK && in if_nametoindex()
93 ni = LLINDEX((struct sockaddr_dl*)ifa->ifa_addr); in if_nametoindex()
/freebsd-13.1/usr.bin/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()
/freebsd-13.1/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c826 if (ifa->ifa_addr && in rk_getifaddrs()
961 (*end)->ifa_addr = malloc(salen); in getifaddrs2()
962 if ((*end)->ifa_addr == NULL) { in getifaddrs2()
966 memcpy((*end)->ifa_addr, sa, salen); in getifaddrs2()
1107 (*end)->ifa_addr = malloc(salen); in getlifaddrs2()
1108 if ((*end)->ifa_addr == NULL) { in getlifaddrs2()
1112 memcpy((*end)->ifa_addr, sa, salen); in getlifaddrs2()
1247 if(p->ifa_addr) in rk_freeifaddrs()
1248 free(p->ifa_addr); in rk_freeifaddrs()
1288 if(p->ifa_addr) in print_ifaddrs()
[all …]
/freebsd-13.1/sys/ofed/drivers/infiniband/core/
H A Dib_roce_gid_mgmt.c203 if (ifa->ifa_addr == NULL || in roce_gid_update_addr_callback()
204 ifa->ifa_addr->sa_family != AF_INET) in roce_gid_update_addr_callback()
212 entry->ipx_addr.v4 = *((struct sockaddr_in *)ifa->ifa_addr); in roce_gid_update_addr_callback()
219 if (ifa->ifa_addr == NULL || in roce_gid_update_addr_callback()
220 ifa->ifa_addr->sa_family != AF_INET6) in roce_gid_update_addr_callback()
228 entry->ipx_addr.v6 = *((struct sockaddr_in6 *)ifa->ifa_addr); in roce_gid_update_addr_callback()
/freebsd-13.1/sbin/dhclient/
H A Ddispatch.c98 if (ifa->ifa_addr->sa_family == AF_LINK) { in discover_interfaces()
105 assert_aligned(ifa->ifa_addr, in discover_interfaces()
111 foo = (struct sockaddr_dl *)ifa->ifa_addr; in discover_interfaces()
121 } else if (ifa->ifa_addr->sa_family == AF_INET) { in discover_interfaces()
125 memcpy(&foo, ifa->ifa_addr, sizeof(foo)); in discover_interfaces()
133 memcpy(&tif->ifr_addr, ifa->ifa_addr, in discover_interfaces()
134 ifa->ifa_addr->sa_len); in discover_interfaces()
/freebsd-13.1/lib/libifconfig/
H A Dlibifconfig_inet.c64 if (ifa->ifa_addr == NULL) { in ifconfig_inet_get_addrinfo()
67 addr->sin = (struct sockaddr_in *)ifa->ifa_addr; in ifconfig_inet_get_addrinfo()
/freebsd-13.1/sbin/ifconfig/
H A Daf_link.c69 sdl = (struct sockaddr_dl *) ifa->ifa_addr; in link_status()
102 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status()
H A Difconfig.c241 if (ifa->ifa_addr) { in calcorders()
242 af = ifa->ifa_addr->sa_family; in calcorders()
281 } else if (a->ifa_addr != NULL && b->ifa_addr != NULL) { in cmpifaddrs()
292 af1 = a->ifa_addr->sa_family; in cmpifaddrs()
293 af2 = b->ifa_addr->sa_family; in cmpifaddrs()
633 memcpy(&paifr.ifr_addr, ifa->ifa_addr, in main()
634 ifa->ifa_addr->sa_len); in main()
639 if (ifa->ifa_addr->sa_family == AF_LINK) in main()
677 if (ifa->ifa_addr->sa_family in main()
1437 if (ift->ifa_addr == NULL) in status()
[all …]
H A Daf_inet6.c154 if (ifa->ifa_addr->sa_family == AF_INET6 && in setip6eui64()
156 sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr; in setip6eui64()
186 sin = (struct sockaddr_in6 *)ifa->ifa_addr; in in6_status()
273 if (((struct sockaddr_in6 *)(ifa->ifa_addr))->sin6_scope_id) in in6_status()
275 ((struct sockaddr_in6 *)(ifa->ifa_addr))->sin6_scope_id); in in6_status()
/freebsd-13.1/usr.sbin/rpcbind/
H A Dutil.c193 ifsa = ifap->ifa_addr; in addrmerge()
281 memcpy(&ss, bestif->ifa_addr, bestif->ifa_addr->sa_len); in addrmerge()
384 if (ifap->ifa_addr->sa_family != AF_INET6 || in network_init()
/freebsd-13.1/usr.sbin/ifmcstat/
H A Difmcstat.c397 if (ifa.ifa_addr == NULL) in ll_addrlist()
399 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in ll_addrlist()
402 KREAD(ifa.ifa_addr, &sdl, struct sockaddr_dl); in ll_addrlist()
456 if (ifa.ifa_addr == NULL) in if6_addrlist()
458 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in if6_addrlist()
542 if (ifa.ifa_addr == NULL) in if_addrlist()
544 KREAD(ifa.ifa_addr, &sa, struct sockaddr); in if_addrlist()
1060 (ifa->ifa_addr == NULL) || in ifmcstat_getifmaddrs()
1061 (ifa->ifa_addr->sa_family != pgsa->sa.sa_family)) in ifmcstat_getifmaddrs()
1068 pifasa = (sockunion_t *)ifa->ifa_addr; in ifmcstat_getifmaddrs()
/freebsd-13.1/contrib/libpcap/
H A Dfad-getad.c222 if (ifa->ifa_addr != NULL) { in pcap_findalldevs_interfaces()
223 addr = ifa->ifa_addr; in pcap_findalldevs_interfaces()
/freebsd-13.1/contrib/smbfs/lib/smb/
H A Dnb_net.c119 if ((p->ifa_addr->sa_family != AF_INET) || in nb_enum_if()
135 ifd->id_addr = ((struct sockaddr_in *)p->ifa_addr)->sin_addr; in nb_enum_if()
/freebsd-13.1/usr.sbin/rtsold/
H A Dcap_llflags.c84 if (ifa->ifa_addr->sa_family != AF_INET6) in llflags_get()
87 sin6 = (struct sockaddr_in6 *)(void *)ifa->ifa_addr; in llflags_get()
/freebsd-13.1/contrib/apr/network_io/unix/
H A Dmulticast.c63 if (ifp->ifa_addr != NULL && ifp->ifa_addr->sa_family == AF_INET6) { in find_if_index()
65 &((struct sockaddr_in6*)ifp->ifa_addr)->sin6_addr, in find_if_index()
/freebsd-13.1/contrib/ntp/lib/isc/unix/
H A Difiter_getifaddrs.c176 if (ifa->ifa_addr == NULL) in internal_current()
179 family = ifa->ifa_addr->sa_family; in internal_current()
218 get_addr(family, &iter->current.address, ifa->ifa_addr, ifa->ifa_name); in internal_current()
/freebsd-13.1/sys/net/
H A Drtsock.c499 sa = ifa->ifa_addr; in rtm_get_jailed()
541 sa = ifa->ifa_addr; in rtm_get_jailed()
592 if (ifa->ifa_addr->sa_family == saf) { in fill_blackholeinfo()
800 rt_maskedcopy(ifa->ifa_addr, in handle_rtm_get()
804 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()
960 ifp->if_addr->ifa_addr; in update_rtm_from_rc()
2442 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in sysctl_iflist()
2458 if (af && af != ifa->ifa_addr->sa_family) in sysctl_iflist()
2461 ifa->ifa_addr) != 0) in sysctl_iflist()
2463 info.rti_info[RTAX_IFA] = ifa->ifa_addr; in sysctl_iflist()
[all …]
/freebsd-13.1/contrib/hyperv/tools/
H A Dhv_kvp_daemon.c586 sdl = (struct sockaddr_dl *)(uintptr_t)ifaddrs_ptr->ifa_addr; in kvp_if_name_to_mac()
618 sdl = (struct sockaddr_dl *)(uintptr_t)ifaddrs_ptr->ifa_addr; in kvp_mac_to_if_name()
845 if (curp->ifa_addr == NULL) { in kvp_get_ip_info()
866 if ((family != 0) && (curp->ifa_addr->sa_family != family)) { in kvp_get_ip_info()
870 if ((curp->ifa_addr->sa_family != AF_INET) && in kvp_get_ip_info()
871 (curp->ifa_addr->sa_family != AF_INET6)) { in kvp_get_ip_info()
880 if (curp->ifa_addr->sa_family == AF_INET) { in kvp_get_ip_info()
936 error = kvp_process_ip_address(curp->ifa_addr, in kvp_get_ip_info()
937 curp->ifa_addr->sa_family, in kvp_get_ip_info()
/freebsd-13.1/usr.sbin/mld6query/
H A Dmld6.c235 if (ifap->ifa_addr->sa_family != AF_INET6) in make_msg()
238 ifap->ifa_addr)->sin6_addr)) in make_msg()
244 memcpy(&src, &((struct sockaddr_in6 *)ifap->ifa_addr)->sin6_addr, in make_msg()

123456