Home
last modified time | relevance | path

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

123456

/freebsd-12-stable/crypto/heimdal/lib/krb5/
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-12-stable/sys/netinet/
Dsctp_bsd_addr.c217 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 …]
Din_rmx.c85 } 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()
Dip_carp.c372 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/
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()
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()
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-12-stable/usr.bin/netstat/
Dif.c282 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/
Dradix_mpath.c126 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()
Drtsock.c446 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/
Dgetifaddrs.c659 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/
Dib_roce_gid_mgmt.c200 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/
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-12-stable/sbin/ifconfig/
Difconfig.c242 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 …]
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()
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-12-stable/lib/libifconfig/
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-12-stable/usr.sbin/rpcbind/
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-12-stable/usr.sbin/ifmcstat/
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-12-stable/usr.sbin/rtsold/
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-12-stable/contrib/smbfs/lib/smb/
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-12-stable/contrib/libpcap/
Dfad-getad.c222 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/
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-12-stable/contrib/ntp/libntp/lib/isc/unix/
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-12-stable/contrib/hyperv/tools/
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()

123456