| /freebsd-13.1/crypto/heimdal/lib/krb5/ |
| H A D | get_addrs.c | 143 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 D | sctp_bsd_addr.c | 213 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 D | ip_carp.c | 375 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 D | if_nameindex.c | 100 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 D | if_indextoname.c | 78 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 D | if_nametoindex.c | 90 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 D | if.c | 292 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 D | common.c | 110 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 D | getifaddrs.c | 826 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 D | ib_roce_gid_mgmt.c | 203 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 D | dispatch.c | 98 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 D | libifconfig_inet.c | 64 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 D | af_link.c | 69 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 D | ifconfig.c | 241 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 D | af_inet6.c | 154 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 D | util.c | 193 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 D | ifmcstat.c | 397 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 D | fad-getad.c | 222 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 D | nb_net.c | 119 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 D | cap_llflags.c | 84 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 D | multicast.c | 63 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 D | ifiter_getifaddrs.c | 176 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 D | rtsock.c | 499 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 D | hv_kvp_daemon.c | 586 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 D | mld6.c | 235 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()
|