Home
last modified time | relevance | path

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

123456

/freebsd-12.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-12.1/sys/netinet/
H A 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()
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()
345 (void *)ifa, ifa->ifa_addr, ifa_flags, 1); in sctp_addr_change()
[all …]
H A 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()
H A Dip_carp.c370 if (ifa->ifa_addr->sa_family == AF_INET && in carp_hmac_prepare()
665 ifa->ifa_addr->sa_family == af && in carp_input_c()
889 if (ifa->ifa_addr->sa_family == af && in carp_best_ifa()
1053 switch (ifa->ifa_addr->sa_family) { in carp_ifa_addroute()
1084 switch (ifa->ifa_addr->sa_family) { in carp_ifa_delroute()
1123 if (ifa->ifa_addr->sa_family != AF_INET) in carp_send_arp()
1153 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_send_na()
1175 if (ifa->ifa_addr->sa_family != AF_INET6) in carp_iamatch6()
1893 switch (ifa->ifa_addr->sa_family) { in carp_attach()
1930 switch (ifa->ifa_addr->sa_family) { in carp_attach()
[all …]
/freebsd-12.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.c73 if (ifa->ifa_addr && in if_indextoname()
74 ifa->ifa_addr->sa_family == AF_LINK && in if_indextoname()
75 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-12.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 …]
/freebsd-12.1/sys/net/
H A 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()
H A Drtsock.c466 sa = ifa->ifa_addr; in rtm_get_jailed()
508 sa = ifa->ifa_addr; in rtm_get_jailed()
797 rt_maskedcopy(ifa->ifa_addr, in route_output()
802 rt_maskedcopy(rt->rt_ifa->ifa_addr, in route_output()
837 ifp->if_addr->ifa_addr; in route_output()
1338 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in rtsock_addrmsg()
1764 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in sysctl_iflist()
1780 if (af && af != ifa->ifa_addr->sa_family) in sysctl_iflist()
1783 ifa->ifa_addr) != 0) in sysctl_iflist()
1785 info.rti_info[RTAX_IFA] = ifa->ifa_addr; in sysctl_iflist()
[all …]
/freebsd-12.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-12.1/sys/ofed/drivers/infiniband/core/
H A 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.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-12.1/sbin/ifconfig/
H A Difconfig.c218 if (ifa->ifa_addr) { in calcorders()
219 af = ifa->ifa_addr->sa_family; in calcorders()
258 } else if (a->ifa_addr != NULL && b->ifa_addr != NULL) { in cmpifaddrs()
269 af1 = a->ifa_addr->sa_family; in cmpifaddrs()
270 af2 = b->ifa_addr->sa_family; in cmpifaddrs()
595 memcpy(&paifr.ifr_addr, ifa->ifa_addr, in main()
596 ifa->ifa_addr->sa_len); in main()
601 if (ifa->ifa_addr->sa_family == AF_LINK) in main()
637 if (ifa->ifa_addr->sa_family in main()
1322 if (ift->ifa_addr == NULL) in status()
[all …]
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 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.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-12.1/usr.sbin/rpcbind/
H A Dutil.c193 ifsa = ifap->ifa_addr; in addrmerge()
279 memcpy(&ss, bestif->ifa_addr, bestif->ifa_addr->sa_len); in addrmerge()
382 if (ifap->ifa_addr->sa_family != AF_INET6 || in network_init()
/freebsd-12.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-12.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-12.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-12.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-12.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 &ifp->ifa_addr->sa_data[0], in find_if_index()
/freebsd-12.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-12.1/contrib/amd/libamu/
H A Dwire.c402 if (!ifap || !ifap->ifa_addr || ifap->ifa_addr->sa_family != AF_INET)
409 if (S2IN(ifap->ifa_addr) == htonl(INADDR_LOOPBACK))
415 al = getwire_lookup(S2IN(ifap->ifa_addr), S2IN(ifap->ifa_netmask), 0);

123456