/freebsd-9.3-release/lib/libc/net/ |
H A D | if_nameindex.c | 98 if (ifa->ifa_addr && 99 ifa->ifa_addr->sa_family == AF_LINK) { 123 if (ifa->ifa_addr && 124 ifa->ifa_addr->sa_family == AF_LINK) { 126 ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index;
|
H A D | if_indextoname.c | 71 if (ifa->ifa_addr && 72 ifa->ifa_addr->sa_family == AF_LINK && 73 ifindex == ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index)
|
H A D | if_nametoindex.c | 87 if (ifa->ifa_addr && 88 ifa->ifa_addr->sa_family == AF_LINK && 90 ni = ((struct sockaddr_dl*)ifa->ifa_addr)->sdl_index;
|
H A D | getifaddrs.c | 287 ift->ifa_addr = (struct sockaddr *)(void *)data; 340 ift->ifa_addr = 394 ift->ifa_addr = (struct sockaddr *)data;
|
/freebsd-9.3-release/include/ |
H A D | ifaddrs.h | 35 struct sockaddr *ifa_addr; member in struct:ifaddrs
|
/freebsd-9.3-release/sys/netinet/ |
H A D | sctp_bsd_addr.c | 218 if (ifa->ifa_addr == NULL) { 221 switch (ifa->ifa_addr->sa_family) { 224 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { 231 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr)) { 240 switch (ifa->ifa_addr->sa_family) { 262 ifa->ifa_addr, 310 if (ifa->ifa_addr == NULL) { 317 switch (ifa->ifa_addr->sa_family) { 320 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) { 328 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr) [all...] |
/freebsd-9.3-release/crypto/heimdal/lib/krb5/ |
H A D | get_addrs.c | 147 if (ifa->ifa_addr == NULL) 149 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0) 151 if (krb5_sockaddr_uninteresting(ifa->ifa_addr)) 159 ret = krb5_sockaddr2address(context, ifa->ifa_addr, &res->val[idx]); 190 if (ifa->ifa_addr == NULL) 192 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0) 194 if (krb5_sockaddr_uninteresting(ifa->ifa_addr)) 199 ifa->ifa_addr, &res->val[idx]);
|
/freebsd-9.3-release/crypto/heimdal/lib/roken/ |
H A D | ifaddrs.hin | 58 struct sockaddr *ifa_addr;
|
H A D | getifaddrs.c | 662 sap = (rta->rta_type == IFLA_ADDRESS) ? &ifa->ifa_addr : &ifa->ifa_broadaddr; 779 ifa->ifa_addr = (struct sockaddr *)data; 780 ifa_make_sockaddr(nlm_family, ifa->ifa_addr, ifamap.address, ifamap.address_len, 829 if (ifa->ifa_addr && 830 ifa->ifa_addr->sa_family != AF_UNSPEC && 831 ifa->ifa_addr->sa_family != AF_PACKET){ 833 ifa_make_sockaddr_mask(ifa->ifa_addr->sa_family, ifa->ifa_netmask, nlm_prefixlen); 957 (*end)->ifa_addr = malloc(salen); 958 if ((*end)->ifa_addr == NULL) { 962 memcpy((*end)->ifa_addr, s [all...] |
/freebsd-9.3-release/sys/net/ |
H A D | radix_mpath.c | 113 if (!memcmp(rt->rt_ifa->ifa_addr, gate, gate->sa_len)) 182 if (rt1->rt_ifa->ifa_addr->sa_len != rt->rt_ifa->ifa_addr->sa_len || 183 bcmp(rt1->rt_ifa->ifa_addr, rt->rt_ifa->ifa_addr, 184 rt1->rt_ifa->ifa_addr->sa_len))
|
H A D | rtsock.c | 456 if (prison_if(cred, rt->rt_ifa->ifa_addr) == 0) { 457 info->rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; 477 sa = ifa->ifa_addr; 491 ia = ((struct sockaddr_in *)rt->rt_ifa->ifa_addr)-> 519 sa = ifa->ifa_addr; 534 ia6 = ((struct sockaddr_in6 *)rt->rt_ifa->ifa_addr)-> 753 rt_maskedcopy(ifa->ifa_addr, 757 rt_maskedcopy(rt->rt_ifa->ifa_addr, 793 ifp->if_addr->ifa_addr; 839 rt->rt_ifa->ifa_addr))) { [all...] |
H A D | if.c | 665 ifa->ifa_addr = (struct sockaddr *)sdl; 693 if (ifa->ifa_addr->sa_family == AF_LINK) { 694 sdl = (struct sockaddr_dl *)ifa->ifa_addr; 779 if (ifa->ifa_addr->sa_family == AF_LINK) 783 if (ifa->ifa_addr->sa_family == AF_INET) { 787 ifr.ifra_addr = *ifa->ifa_addr; 796 if (ifa->ifa_addr->sa_family == AF_INET6) { 1552 if (ifa->ifa_addr->sa_family != addr->sa_family) 1554 if (sa_equal(addr, ifa->ifa_addr)) { 1607 if (ifa->ifa_addr [all...] |
/freebsd-9.3-release/contrib/bind9/lib/isc/unix/ |
H A D | ifiter_getifaddrs.c | 143 if (ifa->ifa_addr == NULL) 146 family = ifa->ifa_addr->sa_family; 177 get_addr(family, &iter->current.address, ifa->ifa_addr, ifa->ifa_name);
|
/freebsd-9.3-release/contrib/libpcap/ |
H A D | fad-getad.c | 186 * "ifa_addr" was apparently null on at least one 199 * if "ifa_addr" is non-null (if there's no address, 205 if (ifa->ifa_addr != NULL) { 206 addr = ifa->ifa_addr;
|
/freebsd-9.3-release/contrib/smbfs/lib/smb/ |
H A D | nb_net.c | 119 if ((p->ifa_addr->sa_family != AF_INET) || 135 ifd->id_addr = ((struct sockaddr_in *)p->ifa_addr)->sin_addr;
|
/freebsd-9.3-release/usr.sbin/rpcbind/ |
H A D | util.c | 175 ifsa = ifap->ifa_addr; 248 memcpy(&ss, bestif->ifa_addr, bestif->ifa_addr->sa_len); 343 if (ifap->ifa_addr->sa_family != AF_INET6 ||
|
/freebsd-9.3-release/sbin/dhclient/ |
H A D | dispatch.c | 92 if (ifa->ifa_addr->sa_family == AF_LINK) { 94 (struct sockaddr_dl *)ifa->ifa_addr; 101 } else if (ifa->ifa_addr->sa_family == AF_INET) { 104 memcpy(&foo, ifa->ifa_addr, sizeof(foo)); 108 int len = IFNAMSIZ + ifa->ifa_addr->sa_len; 112 memcpy(&tif->ifr_addr, ifa->ifa_addr, 113 ifa->ifa_addr->sa_len);
|
/freebsd-9.3-release/usr.sbin/wake/ |
H A D | wake.c | 121 if (ifa->ifa_addr->sa_family == AF_LINK && 123 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
|
/freebsd-9.3-release/sbin/ifconfig/ |
H A D | af_ipx.c | 61 sipx = (struct sockaddr_ipx *)ifa->ifa_addr;
|
H A D | af_link.c | 58 struct sockaddr_dl *sdl = (struct sockaddr_dl *) ifa->ifa_addr;
|
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/ |
H A D | ifiter_getifaddrs.c | 176 if (ifa->ifa_addr == NULL) 179 family = ifa->ifa_addr->sa_family; 218 get_addr(family, &iter->current.address, ifa->ifa_addr, ifa->ifa_name);
|
/freebsd-9.3-release/usr.sbin/ifmcstat/ |
H A D | ifmcstat.c | 398 if (ifa.ifa_addr == NULL) 400 KREAD(ifa.ifa_addr, &sa, struct sockaddr); 403 KREAD(ifa.ifa_addr, &sdl, struct sockaddr_dl); 457 if (ifa.ifa_addr == NULL) 459 KREAD(ifa.ifa_addr, &sa, struct sockaddr); 542 if (ifa.ifa_addr == NULL) 544 KREAD(ifa.ifa_addr, &sa, struct sockaddr); 1069 (ifa->ifa_addr == NULL) || 1070 (ifa->ifa_addr->sa_family != pgsa->sa.sa_family)) 1077 pifasa = (sockunion_t *)ifa->ifa_addr; [all...] |
/freebsd-9.3-release/usr.sbin/mld6query/ |
H A D | mld6.c | 222 if (ifap->ifa_addr->sa_family != AF_INET6) 225 ifap->ifa_addr)->sin6_addr)) 231 memcpy(&src, &((struct sockaddr_in6 *)ifap->ifa_addr)->sin6_addr,
|
/freebsd-9.3-release/contrib/amd/libamu/ |
H A D | wire.c | 401 if (!ifap || !ifap->ifa_addr || ifap->ifa_addr->sa_family != AF_INET) 408 if (S2IN(ifap->ifa_addr) == htonl(INADDR_LOOPBACK)) 414 al = getwire_lookup(S2IN(ifap->ifa_addr), S2IN(ifap->ifa_netmask), 0);
|
/freebsd-9.3-release/contrib/ipfilter/ipsend/ |
H A D | in_var.h | 23 #define ia_addr ia_ifa.ifa_addr
|