Lines Matching defs:cur
391 struct ifaddrs_pase *ifap = NULL, *cur;
401 for (cur = ifap; cur; cur = cur->ifa_next) {
402 if (!(cur->ifa_addr->sa_family == AF_INET6 ||
403 cur->ifa_addr->sa_family == AF_INET))
406 if (!(cur->ifa_flags & IFF_UP && cur->ifa_flags & IFF_RUNNING))
426 for (cur = ifap; cur; cur = cur->ifa_next) {
427 if (!(cur->ifa_addr->sa_family == AF_INET6 ||
428 cur->ifa_addr->sa_family == AF_INET))
431 if (!(cur->ifa_flags & IFF_UP && cur->ifa_flags & IFF_RUNNING))
434 address->name = uv__strdup(cur->ifa_name);
436 inet6 = (cur->ifa_addr->sa_family == AF_INET6);
439 address->address.address6 = *((struct sockaddr_in6*)cur->ifa_addr);
440 address->netmask.netmask6 = *((struct sockaddr_in6*)cur->ifa_netmask);
443 address->address.address4 = *((struct sockaddr_in*)cur->ifa_addr);
444 address->netmask.netmask4 = *((struct sockaddr_in*)cur->ifa_netmask);
447 address->is_internal = cur->ifa_flags & IFF_LOOPBACK ? 1 : 0;