Lines Matching refs:ifAddrs
68 struct ifaddrs *ifAddrs = nullptr; in otPlatInfraIfHasAddress() local
70 VerifyOrDie(getifaddrs(&ifAddrs) != -1, OT_EXIT_ERROR_ERRNO); in otPlatInfraIfHasAddress()
72 for (struct ifaddrs *addr = ifAddrs; addr != nullptr; addr = addr->ifa_next) in otPlatInfraIfHasAddress()
90 freeifaddrs(ifAddrs); in otPlatInfraIfHasAddress()
328 struct ifaddrs *ifAddrs = nullptr; in CountAddresses() local
334 if (getifaddrs(&ifAddrs) < 0) in CountAddresses()
340 for (struct ifaddrs *addr = ifAddrs; addr != nullptr; addr = addr->ifa_next) in CountAddresses()
356 freeifaddrs(ifAddrs); in CountAddresses()
379 struct ifaddrs *ifAddrs = nullptr; in HasLinkLocalAddress() local
381 if (getifaddrs(&ifAddrs) < 0) in HasLinkLocalAddress()
387 for (struct ifaddrs *addr = ifAddrs; addr != nullptr; addr = addr->ifa_next) in HasLinkLocalAddress()
405 freeifaddrs(ifAddrs); in HasLinkLocalAddress()