Home
last modified time | relevance | path

Searched refs:ai_addr (Results 1 – 8 of 8) sorted by relevance

/packages/modules/DnsResolver/
Dgetaddrinfo.cpp284 if (hints->ai_addrlen || hints->ai_canonname || hints->ai_addr || hints->ai_next) { in validateHints()
656 sin6 = (struct sockaddr_in6*) (void*) cur->ai_addr; in explore_numeric_scope()
695 ai->ai_addr = (struct sockaddr*) (void*) (ai + 1); in get_ai()
696 memset(ai->ai_addr, 0, sizeof(sockaddr_union)); in get_ai()
699 ai->ai_addr->sa_family = ai->ai_family = afd->a_af; in get_ai()
700 p = (char*) (void*) (ai->ai_addr); in get_ai()
769 ((struct sockaddr_in*) (void*) ai->ai_addr)->sin_port = port; in get_port()
772 ((struct sockaddr_in6*) (void*) ai->ai_addr)->sin6_port = port; in get_port()
1206 scope_dst1 = _get_scope(a1->ai->ai_addr); in _rfc6724_compare()
1210 scope_dst2 = _get_scope(a2->ai->ai_addr); in _rfc6724_compare()
[all …]
DDnsProxyListener.cpp203 sockaddr* ai_addr = ai->ai_addr; in extractGetAddrInfoAnswers() local
204 if (ai_addr) { in extractGetAddrInfoAnswers()
205 addIpAddrWithinLimit(ip_addrs, ai_addr, ai->ai_addrlen); in extractGetAddrInfoAnswers()
423 if (isSpecialUseIPv4Address(ai->ai_addr)) return false; in onlyNonSpecialUseIPv4Addresses()
454 int ret = getnameinfo(ai->ai_addr, ai->ai_addrlen, ip_addr, sizeof(ip_addr), nullptr, 0, in logDnsQueryResult()
520 struct sockaddr_in sinOriginal = *(struct sockaddr_in*) ai->ai_addr; in synthesizeNat64PrefixWithARecord()
521 struct sockaddr_in6* sin6 = (struct sockaddr_in6*) ai->ai_addr; in synthesizeNat64PrefixWithARecord()
647 if (!sendLenAndData(c, ai->ai_addrlen, ai->ai_addr)) { in sendaddrinfo()
Dresolv_unit_test.cpp179 sockaddr* ai_addr; in TEST_F() member
186 ai_canonname ? ai_canonname : "(null)", (void*)ai_addr, in TEST_F()
213 .ai_addr = config.ai_addr, in TEST_F()
DDns64Configuration.cpp186 const IPAddress ipv6(reinterpret_cast<sockaddr_in6*>(result->ai_addr)->sin6_addr); in doRfc7050PrefixDiscovery()
DPrivateDnsConfiguration.cpp70 memcpy(parsed, res->ai_addr, res->ai_addrlen); in parseServer()
/packages/modules/DnsResolver/tests/dns_responder/
Ddns_tls_frontend.cpp119 std::string host_str = addr2str(ai->ai_addr, ai->ai_addrlen); in startServer()
120 if (bind(s.get(), ai->ai_addr, ai->ai_addrlen)) { in startServer()
155 connect(backend_socket_.get(), backend_ai_res->ai_addr, backend_ai_res->ai_addrlen); in startServer()
Ddns_responder.cpp1206 const std::string host_str = addr2str(ai->ai_addr, ai->ai_addrlen); in createListeningSocket()
1209 if (bind(fd.get(), ai->ai_addr, ai->ai_addrlen)) { in createListeningSocket()
/packages/modules/DnsResolver/tests/
Dresolv_test_utils.cpp40 int rv = getnameinfo(ai->ai_addr, ai->ai_addrlen, host, sizeof(host), nullptr, 0, in ToString()
88 int rv = getnameinfo(aip->ai_addr, aip->ai_addrlen, host, sizeof(host), nullptr, 0, in ToStrings()