| /freebsd-12-stable/crypto/heimdal/lib/krb5/ |
| 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-12-stable/sys/netinet/ |
| D | sctp_bsd_addr.c | 217 if (ifa->ifa_addr == NULL) { in sctp_init_ifns_for_vrf() 220 switch (ifa->ifa_addr->sa_family) { in sctp_init_ifns_for_vrf() 223 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { in sctp_init_ifns_for_vrf() 230 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr)) { in sctp_init_ifns_for_vrf() 239 switch (ifa->ifa_addr->sa_family) { in sctp_init_ifns_for_vrf() 261 ifa->ifa_addr, in sctp_init_ifns_for_vrf() 314 if (ifa->ifa_addr == NULL) { in sctp_addr_change() 321 switch (ifa->ifa_addr->sa_family) { in sctp_addr_change() 324 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { in sctp_addr_change() 332 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr)) { in sctp_addr_change() [all …]
|
| D | in_rmx.c | 85 } else if (satosin(rt->rt_ifa->ifa_addr)->sin_addr.s_addr == in in_addroute() 174 KASSERT(ifa->ifa_addr->sa_family == AF_INET, in in_ifadown()
|
| D | ip_carp.c | 372 if (ifa->ifa_addr->sa_family == AF_INET && in carp_hmac_prepare() 393 if (ifa->ifa_addr->sa_family == AF_INET6 && in carp_hmac_prepare() 670 ifa->ifa_addr->sa_family == af && in carp_input_c() 894 if (ifa->ifa_addr->sa_family == af && in carp_best_ifa() 1058 switch (ifa->ifa_addr->sa_family) { in carp_ifa_addroute() 1089 switch (ifa->ifa_addr->sa_family) { in carp_ifa_delroute() 1128 if (ifa->ifa_addr->sa_family != AF_INET) in carp_send_arp() 1130 addr = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr; in carp_send_arp() 1158 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_send_na() 1180 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_iamatch6() [all …]
|
| /freebsd-12-stable/lib/libc/net/ |
| 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()
|
| 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()
|
| 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-12-stable/usr.bin/netstat/ |
| D | if.c | 282 switch (ifa->ifa_addr->sa_family) { in process_ifa_addr() 298 nn = netname(ifa->ifa_addr, ifa->ifa_netmask); in process_ifa_addr() 299 rn = routename(ifa->ifa_addr, numeric_addr); in process_ifa_addr() 316 sdl = (struct sockaddr_dl *)ifa->ifa_addr; in process_ifa_addr() 325 addr_len = strlen(routename(ifa->ifa_addr, 1)); in process_ifa_addr() 335 addr_len, routename(ifa->ifa_addr, 1)); in process_ifa_addr() 385 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr() 456 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af) in intpr() 512 ifa->ifa_addr->sa_family); in intpr() 515 ifa->ifa_addr->sa_family)) { in intpr() [all …]
|
| /freebsd-12-stable/sys/net/ |
| D | radix_mpath.c | 126 if (!memcmp(rt->rt_ifa->ifa_addr, gate, gate->sa_len)) in rt_mpath_matchgate() 195 if (rt1->rt_ifa->ifa_addr->sa_len != rt->rt_ifa->ifa_addr->sa_len || in rt_mpath_conflict() 196 bcmp(rt1->rt_ifa->ifa_addr, rt->rt_ifa->ifa_addr, in rt_mpath_conflict() 197 rt1->rt_ifa->ifa_addr->sa_len)) in rt_mpath_conflict()
|
| D | rtsock.c | 446 if (prison_if(cred, rt->rt_ifa->ifa_addr) == 0) { in rtm_get_jailed() 447 info->rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in rtm_get_jailed() 467 sa = ifa->ifa_addr; in rtm_get_jailed() 481 ia = ((struct sockaddr_in *)rt->rt_ifa->ifa_addr)-> in rtm_get_jailed() 509 sa = ifa->ifa_addr; in rtm_get_jailed() 524 ia6 = ((struct sockaddr_in6 *)rt->rt_ifa->ifa_addr)-> in rtm_get_jailed() 798 rt_maskedcopy(ifa->ifa_addr, in route_output() 803 rt_maskedcopy(rt->rt_ifa->ifa_addr, in route_output() 838 ifp->if_addr->ifa_addr; in route_output() 1339 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in rtsock_addrmsg() [all …]
|
| /freebsd-12-stable/crypto/heimdal/lib/roken/ |
| D | getifaddrs.c | 659 sap = (rta->rta_type == IFLA_ADDRESS) ? &ifa->ifa_addr : &ifa->ifa_broadaddr; in rk_getifaddrs() 776 ifa->ifa_addr = (struct sockaddr *)data; in rk_getifaddrs() 777 ifa_make_sockaddr(nlm_family, ifa->ifa_addr, ifamap.address, ifamap.address_len, in rk_getifaddrs() 826 if (ifa->ifa_addr && in rk_getifaddrs() 827 ifa->ifa_addr->sa_family != AF_UNSPEC && in rk_getifaddrs() 828 ifa->ifa_addr->sa_family != AF_PACKET){ in rk_getifaddrs() 830 ifa_make_sockaddr_mask(ifa->ifa_addr->sa_family, ifa->ifa_netmask, nlm_prefixlen); 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() [all …]
|
| /freebsd-12-stable/sys/ofed/drivers/infiniband/core/ |
| D | ib_roce_gid_mgmt.c | 200 if (ifa->ifa_addr == NULL || in roce_gid_update_addr_callback() 201 ifa->ifa_addr->sa_family != AF_INET) in roce_gid_update_addr_callback() 209 entry->ipx_addr.v4 = *((struct sockaddr_in *)ifa->ifa_addr); in roce_gid_update_addr_callback() 216 if (ifa->ifa_addr == NULL || in roce_gid_update_addr_callback() 217 ifa->ifa_addr->sa_family != AF_INET6) in roce_gid_update_addr_callback() 225 entry->ipx_addr.v6 = *((struct sockaddr_in6 *)ifa->ifa_addr); in roce_gid_update_addr_callback()
|
| /freebsd-12-stable/sbin/dhclient/ |
| 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-12-stable/sbin/ifconfig/ |
| D | ifconfig.c | 242 if (ifa->ifa_addr) { in calcorders() 243 af = ifa->ifa_addr->sa_family; in calcorders() 282 } else if (a->ifa_addr != NULL && b->ifa_addr != NULL) { in cmpifaddrs() 293 af1 = a->ifa_addr->sa_family; in cmpifaddrs() 294 af2 = b->ifa_addr->sa_family; in cmpifaddrs() 632 if (sizeof(paifr.ifr_addr) >= ifa->ifa_addr->sa_len) { in main() 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() 640 sdl = (const struct sockaddr_dl *) ifa->ifa_addr; in main() [all …]
|
| 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()
|
| 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-12-stable/lib/libifconfig/ |
| 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-12-stable/usr.sbin/rpcbind/ |
| 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-12-stable/usr.sbin/ifmcstat/ |
| 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-12-stable/usr.sbin/rtsold/ |
| 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-12-stable/contrib/smbfs/lib/smb/ |
| 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-12-stable/contrib/libpcap/ |
| D | fad-getad.c | 222 if (ifa->ifa_addr != NULL) { in pcap_findalldevs_interfaces() 223 addr = ifa->ifa_addr; in pcap_findalldevs_interfaces()
|
| /freebsd-12-stable/contrib/apr/network_io/unix/ |
| 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-12-stable/contrib/ntp/libntp/lib/isc/unix/ |
| 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-12-stable/contrib/hyperv/tools/ |
| 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()
|