Lines Matching refs:ai
35 addrinfo* ai = nullptr; in TEST() local
36 ASSERT_EQ(0, getaddrinfo(nullptr, "smtp", nullptr, &ai)); in TEST()
38 ASSERT_EQ(25U, ntohs(reinterpret_cast<sockaddr_in*>(ai->ai_addr)->sin_port)); in TEST()
39 freeaddrinfo(ai); in TEST()
44 addrinfo* ai = nullptr; in TEST() local
45 ASSERT_EQ(0, getaddrinfo("localhost", nullptr, nullptr, &ai)); in TEST()
46 ASSERT_TRUE(ai != nullptr); in TEST()
47 freeaddrinfo(ai); in TEST()
51 addrinfo* ai = nullptr; in TEST() local
52 ASSERT_EQ(0, getaddrinfo("localhost", "9999", nullptr, &ai)); in TEST()
56 for (addrinfo* p = ai; p != nullptr; p = p->ai_next) { in TEST()
69 freeaddrinfo(ai); in TEST()
73 addrinfo* ai = nullptr; in TEST() local
74 ASSERT_EQ(0, getaddrinfo("localhost", "smtp", nullptr, &ai)); in TEST()
75 ASSERT_EQ(SOCK_STREAM, ai->ai_socktype); in TEST()
76 ASSERT_EQ(IPPROTO_TCP, ai->ai_protocol); in TEST()
77 ASSERT_EQ(25, ntohs(reinterpret_cast<sockaddr_in*>(ai->ai_addr)->sin_port)); in TEST()
78 freeaddrinfo(ai); in TEST()
88 addrinfo* ai = nullptr; in TEST() local
89 ASSERT_EQ(0, getaddrinfo( "localhost", "9999", &hints, &ai)); in TEST()
90 ASSERT_TRUE(ai != nullptr); in TEST()
93 addrinfo* tai = ai; in TEST()
100 freeaddrinfo(ai); in TEST()
104 addrinfo* ai = nullptr; in TEST() local
105 ASSERT_EQ(0, getaddrinfo("ip6-localhost", nullptr, nullptr, &ai)); in TEST()
106 ASSERT_TRUE(ai != nullptr); in TEST()
107 ASSERT_GE(ai->ai_addrlen, static_cast<socklen_t>(sizeof(sockaddr_in6))); in TEST()
108 ASSERT_TRUE(ai->ai_addr != nullptr); in TEST()
109 sockaddr_in6 *addr = reinterpret_cast<sockaddr_in6*>(ai->ai_addr); in TEST()
112 freeaddrinfo(ai); in TEST()