Lines Matching refs:addr

55   for (ifaddrs* addr = addrs; addr != nullptr; addr = addr->ifa_next) {  in TEST()  local
56 if (addr->ifa_name && strcmp(addr->ifa_name, "lo") == 0) { in TEST()
57 if (addr->ifa_addr && addr->ifa_addr->sa_family == AF_INET) lo_inet4 = addr; in TEST()
58 else if (addr->ifa_addr && addr->ifa_addr->sa_family == AF_INET6) lo_inet6 = addr; in TEST()
59 else if (addr->ifa_addr && addr->ifa_addr->sa_family == AF_PACKET) lo_packet = addr; in TEST()
88 for (ifaddrs* addr = addrs; addr != nullptr; addr = addr->ifa_next) { in TEST() local
89 int family = addr->ifa_addr ? addr->ifa_addr->sa_family : in TEST()
90 addr->ifa_broadaddr ? addr->ifa_broadaddr->sa_family : in TEST()
94 ifaddrs_socks.push_back(std::string(addr->ifa_name)); in TEST()
138 in_addr_t addr = sock->sin_addr.s_addr; in CheckAddressIsInSet() local
140 EXPECT_TRUE(addrs.find(addr) != addrs.end()) << if_name << ' ' << std::hex << ntohl(addr); in CheckAddressIsInSet()
150 for (ifaddrs* addr = addrs; addr != nullptr; addr = addr->ifa_next) { in TEST() local
151 if (addr->ifa_name && addr->ifa_addr && addr->ifa_addr->sa_family == AF_INET) { in TEST()
152 auto sock = reinterpret_cast<sockaddr_in*>(addr->ifa_addr); in TEST()
153 inet_addrs[addr->ifa_name].insert(sock->sin_addr.s_addr); in TEST()
155 if (addr->ifa_name && addr->ifa_broadaddr && addr->ifa_broadaddr->sa_family == AF_INET) { in TEST()
156 auto sock = reinterpret_cast<sockaddr_in*>(addr->ifa_broadaddr); in TEST()
157 broad_addrs[addr->ifa_name].insert(sock->sin_addr.s_addr); in TEST()
178 static void print_sockaddr_inet(const char* what, const sockaddr* addr) { in print_sockaddr_inet() argument
180 int family = addr->sa_family; in print_sockaddr_inet()
181 int error = getnameinfo(addr, in print_sockaddr_inet()