Lines Matching defs:cur
396 struct ifaddrs_pase *ifap = NULL, *cur;
406 for (cur = ifap; cur; cur = cur->ifa_next) {
407 if (!(cur->ifa_addr->sa_family == AF_INET6 ||
408 cur->ifa_addr->sa_family == AF_INET))
411 if (!(cur->ifa_flags & IFF_UP && cur->ifa_flags & IFF_RUNNING))
431 for (cur = ifap; cur; cur = cur->ifa_next) {
432 if (!(cur->ifa_addr->sa_family == AF_INET6 ||
433 cur->ifa_addr->sa_family == AF_INET))
436 if (!(cur->ifa_flags & IFF_UP && cur->ifa_flags & IFF_RUNNING))
439 address->name = uv__strdup(cur->ifa_name);
441 inet6 = (cur->ifa_addr->sa_family == AF_INET6);
444 address->address.address6 = *((struct sockaddr_in6*)cur->ifa_addr);
445 address->netmask.netmask6 = *((struct sockaddr_in6*)cur->ifa_netmask);
448 address->address.address4 = *((struct sockaddr_in*)cur->ifa_addr);
449 address->netmask.netmask4 = *((struct sockaddr_in*)cur->ifa_netmask);
452 address->is_internal = cur->ifa_flags & IFF_LOOPBACK ? 1 : 0;