Searched refs:ifa_addr (Results 1 - 25 of 130) sorted by relevance

123456

/freebsd-current/lib/libc/net/
H A Dif_nameindex.c97 if (ifa->ifa_addr &&
98 ifa->ifa_addr->sa_family == AF_LINK) {
122 if (ifa->ifa_addr &&
123 ifa->ifa_addr->sa_family == AF_LINK) {
125 LLINDEX((struct sockaddr_dl*)ifa->ifa_addr);
H A Dif_indextoname.c75 if (ifa->ifa_addr &&
76 ifa->ifa_addr->sa_family == AF_LINK &&
77 ifindex == LLINDEX((struct sockaddr_dl*)ifa->ifa_addr))
H A Dif_nametoindex.c87 if (ifa->ifa_addr &&
88 ifa->ifa_addr->sa_family == AF_LINK &&
90 ni = LLINDEX((struct sockaddr_dl*)ifa->ifa_addr);
/freebsd-current/include/
H A Difaddrs.h36 struct sockaddr *ifa_addr; member in struct:ifaddrs
/freebsd-current/crypto/heimdal/lib/krb5/
H A Dget_addrs.c143 if (ifa->ifa_addr == NULL)
145 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0)
147 if (krb5_sockaddr_uninteresting(ifa->ifa_addr))
149 if (krb5_sockaddr_is_loopback(ifa->ifa_addr) && (flags & LOOP) == 0)
153 ret = krb5_sockaddr2address(context, ifa->ifa_addr, &res->val[idx]);
184 if (ifa->ifa_addr == NULL)
186 if (memcmp(ifa->ifa_addr, &sa_zero, sizeof(sa_zero)) == 0)
188 if (krb5_sockaddr_uninteresting(ifa->ifa_addr))
190 if (!krb5_sockaddr_is_loopback(ifa->ifa_addr))
196 ifa->ifa_addr,
[all...]
/freebsd-current/sys/netinet/
H A Dsctp_bsd_addr.c210 if (ifa->ifa_addr == NULL) {
213 switch (ifa->ifa_addr->sa_family) {
216 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) {
223 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr)) {
232 switch (ifa->ifa_addr->sa_family) {
254 ifa->ifa_addr,
307 if (ifa->ifa_addr == NULL) {
314 switch (ifa->ifa_addr->sa_family) {
317 if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == 0) {
325 if (IN6_IS_ADDR_UNSPECIFIED(&((struct sockaddr_in6 *)ifa->ifa_addr)
[all...]
H A Din_rmx.c174 KASSERT(ifa->ifa_addr->sa_family == AF_INET,
/freebsd-current/lib/libifconfig/
H A Dlibifconfig_inet.c62 if (ifa->ifa_addr == NULL) {
65 addr->sin = (struct sockaddr_in *)ifa->ifa_addr;
H A Dlibifconfig_inet6.c70 addr->sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
/freebsd-current/contrib/smbfs/lib/smb/
H A Dnb_net.c119 if ((p->ifa_addr->sa_family != AF_INET) ||
135 ifd->id_addr = ((struct sockaddr_in *)p->ifa_addr)->sin_addr;
/freebsd-current/contrib/libpcap/
H A Dfad-getad.c215 * "ifa_addr" was apparently null on at least one
217 * the address and netmask only if "ifa_addr" is
221 if (ifa->ifa_addr != NULL) {
222 addr = ifa->ifa_addr;
/freebsd-current/usr.bin/netstat/
H A Dcommon.c107 if (ifa->ifa_addr->sa_family != AF_LINK)
110 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
H A Dif.c303 switch (ifa->ifa_addr->sa_family) {
319 nn = netname(ifa->ifa_addr, ifa->ifa_netmask);
320 rn = routename(ifa->ifa_addr, numeric_addr);
337 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
346 addr_len = strlen(routename(ifa->ifa_addr, 1));
356 addr_len, routename(ifa->ifa_addr, 1));
406 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af)
477 if (af != AF_UNSPEC && ifa->ifa_addr->sa_family != af)
533 ifa->ifa_addr->sa_family);
536 ifa->ifa_addr
[all...]
/freebsd-current/usr.sbin/rtsold/
H A Dcap_llflags.c81 if (ifa->ifa_addr->sa_family != AF_INET6)
84 sin6 = (struct sockaddr_in6 *)(void *)ifa->ifa_addr;
/freebsd-current/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c659 sap = (rta->rta_type == IFLA_ADDRESS) ? &ifa->ifa_addr : &ifa->ifa_broadaddr;
776 ifa->ifa_addr = (struct sockaddr *)data;
777 ifa_make_sockaddr(nlm_family, ifa->ifa_addr, ifamap.address, ifamap.address_len,
826 if (ifa->ifa_addr &&
827 ifa->ifa_addr->sa_family != AF_UNSPEC &&
828 ifa->ifa_addr->sa_family != AF_PACKET){
830 ifa_make_sockaddr_mask(ifa->ifa_addr->sa_family, ifa->ifa_netmask, nlm_prefixlen);
961 (*end)->ifa_addr = malloc(salen);
962 if ((*end)->ifa_addr == NULL) {
966 memcpy((*end)->ifa_addr, s
[all...]
/freebsd-current/usr.sbin/wake/
H A Dwake.c121 if (ifa->ifa_addr->sa_family == AF_LINK &&
123 sdl = (struct sockaddr_dl *)ifa->ifa_addr;
/freebsd-current/usr.sbin/rpcbind/
H A Dutil.c192 ifsa = ifap->ifa_addr;
280 memcpy(&ss, bestif->ifa_addr, bestif->ifa_addr->sa_len);
383 if (ifap->ifa_addr->sa_family != AF_INET6 ||
/freebsd-current/contrib/ntp/libntp/lib/isc/unix/
H A Difiter_getifaddrs.c176 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-current/sbin/ifconfig/
H A Daf_link.c118 sdl = satosdl(ifa->ifa_addr);
138 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len));
H A Difconfig.c251 if (ifa->ifa_addr) {
252 af = ifa->ifa_addr->sa_family;
291 } else if (a->ifa_addr != NULL && b->ifa_addr != NULL) {
302 af1 = a->ifa_addr->sa_family;
303 af2 = b->ifa_addr->sa_family;
807 if (sizeof(paifr.ifr_addr) >= ifa->ifa_addr->sa_len) {
808 memcpy(&paifr.ifr_addr, ifa->ifa_addr,
809 ifa->ifa_addr->sa_len);
814 if (ifa->ifa_addr
[all...]
/freebsd-current/usr.sbin/ifmcstat/
H A Difmcstat.c394 if (ifa.ifa_addr == NULL)
396 KREAD(ifa.ifa_addr, &sa, struct sockaddr);
399 KREAD(ifa.ifa_addr, &sdl, struct sockaddr_dl);
453 if (ifa.ifa_addr == NULL)
455 KREAD(ifa.ifa_addr, &sa, struct sockaddr);
539 if (ifa.ifa_addr == NULL)
541 KREAD(ifa.ifa_addr, &sa, struct sockaddr);
1057 (ifa->ifa_addr == NULL) ||
1058 (ifa->ifa_addr->sa_family != pgsa->sa.sa_family))
1065 pifasa = (sockunion_t *)ifa->ifa_addr;
[all...]
/freebsd-current/usr.sbin/arp/
H A Darp.c842 if (ifa->ifa_addr == NULL || ifa->ifa_netmask == NULL)
844 if (ifa->ifa_addr->sa_family != AF_INET)
858 ifa->ifa_addr)->sin_addr.s_addr;
870 if (ifd->ifa_addr == NULL)
873 ifd->ifa_addr->sa_family == AF_LINK)
881 dla = (struct sockaddr_dl *)ifd->ifa_addr;
/freebsd-current/usr.sbin/mld6query/
H A Dmld6.c232 if (ifap->ifa_addr->sa_family != AF_INET6)
235 ifap->ifa_addr)->sin6_addr))
241 memcpy(&src, &((struct sockaddr_in6 *)ifap->ifa_addr)->sin6_addr,
/freebsd-current/contrib/hyperv/tools/
H A Dhv_kvp_daemon.c585 sdl = (struct sockaddr_dl *)(uintptr_t)ifaddrs_ptr->ifa_addr;
617 sdl = (struct sockaddr_dl *)(uintptr_t)ifaddrs_ptr->ifa_addr;
844 if (curp->ifa_addr == NULL) {
865 if ((family != 0) && (curp->ifa_addr->sa_family != family)) {
869 if ((curp->ifa_addr->sa_family != AF_INET) &&
870 (curp->ifa_addr->sa_family != AF_INET6)) {
879 if (curp->ifa_addr->sa_family == AF_INET) {
935 error = kvp_process_ip_address(curp->ifa_addr,
936 curp->ifa_addr->sa_family,
/freebsd-current/sys/net/
H A Dif_private.h208 LLADDR((struct sockaddr_dl *)((ifp)->if_addr->ifa_addr))

Completed in 481 milliseconds

123456