/packages/modules/Connectivity/staticlibs/netd/libnetdutils/include/netdutils/ |
D | InternetAddresses.h | 123 class IPSockAddr; variable 174 friend class IPSockAddr; variable 253 class IPSockAddr { 257 static IPSockAddr toIPSockAddr(const std::string& repr, in_port_t port) { in toIPSockAddr() 258 return IPSockAddr(IPAddress::forString(repr), port); in toIPSockAddr() 260 static IPSockAddr toIPSockAddr(const sockaddr& sa) { in toIPSockAddr() 263 return IPSockAddr(*reinterpret_cast<const sockaddr_in*>(&sa)); in toIPSockAddr() 265 return IPSockAddr(*reinterpret_cast<const sockaddr_in6*>(&sa)); in toIPSockAddr() 267 return IPSockAddr(); in toIPSockAddr() 270 static IPSockAddr toIPSockAddr(const sockaddr_storage& ss) { in toIPSockAddr() [all …]
|
/packages/modules/DnsResolver/ |
D | DnsStatsTest.cpp | 29 using android::netdutils::IPSockAddr; 57 StatsData makeStatsData(const IPSockAddr& server, const int total, const microseconds& latencyUs, in makeStatsData() 73 const IPSockAddr server = IPSockAddr::toIPSockAddr("127.0.0.2", 53); in TEST_F() 215 std::vector<IPSockAddr> ipSockAddrs; in TEST_F() 218 ipSockAddrs.push_back(IPSockAddr::toIPSockAddr(server, 53)); in TEST_F() 228 expectedStats.push_back(makeStatsData(IPSockAddr::toIPSockAddr(exp, 53), 0, 0ms, {})); in TEST_F() 240 const std::vector<IPSockAddr> servers = { in TEST_F() 241 IPSockAddr::toIPSockAddr("127.0.0.1", 0), IPSockAddr::toIPSockAddr("fe80::1", 0), in TEST_F() 242 IPSockAddr::toIPSockAddr("127.0.0.1", 53), IPSockAddr::toIPSockAddr("127.0.0.1", 853), in TEST_F() 243 IPSockAddr::toIPSockAddr("127.0.0.1", 5353), IPSockAddr::toIPSockAddr("fe80::1", 53), in TEST_F() [all …]
|
D | DnsStats.h | 36 StatsData(const netdutils::IPSockAddr& ipSockAddr) : sockAddr(ipSockAddr) { in StatsData() 41 netdutils::IPSockAddr sockAddr; 76 StatsRecords(const netdutils::IPSockAddr& ipSockAddr, size_t size); 113 using StatsMap = std::map<netdutils::IPSockAddr, StatsRecords>; 117 bool setAddrs(const std::vector<netdutils::IPSockAddr>& addrs, Protocol protocol); 120 bool addStats(const netdutils::IPSockAddr& server, const DnsQueryEvent& record); 122 std::vector<netdutils::IPSockAddr> getSortedServers(Protocol protocol) const;
|
D | DnsStats.cpp | 29 using netdutils::IPSockAddr; 61 bool ensureNoInvalidIp(const std::vector<IPSockAddr>& addrs) { in ensureNoInvalidIp() 98 StatsRecords::StatsRecords(const IPSockAddr& ipSockAddr, size_t size) in StatsRecords() 173 bool DnsStats::setAddrs(const std::vector<netdutils::IPSockAddr>& addrs, Protocol protocol) { in setAddrs() 197 bool DnsStats::addStats(const IPSockAddr& ipSockAddr, const DnsQueryEvent& record) { in addStats() 218 std::vector<IPSockAddr> DnsStats::getSortedServers(Protocol protocol) const { in getSortedServers() 227 std::multimap<double, IPSockAddr, std::greater<double>> sortedData; in getSortedServers() 232 std::vector<IPSockAddr> ret; in getSortedServers()
|
D | DnsTlsServer.h | 39 : DnsTlsServer(netdutils::IPSockAddr(ip, kDotPort)) {} in DnsTlsServer() 40 explicit DnsTlsServer(const netdutils::IPSockAddr& addr) : ss(addr) {} in DnsTlsServer() 69 netdutils::IPSockAddr addr() const { return netdutils::IPSockAddr::toIPSockAddr(ss); } in addr()
|
D | PrivateDnsConfigurationTest.cpp | 190 const DnsTlsServer server(netdutils::IPSockAddr::toIPSockAddr(kServer1, 853)); in TEST_F() 311 DnsTlsServer server(netdutils::IPSockAddr::toIPSockAddr("127.0.0.1", 853)); in TEST_F() 317 other.ss = netdutils::IPSockAddr::toIPSockAddr("127.0.0.1", 5353); in TEST_F() 319 other.ss = netdutils::IPSockAddr::toIPSockAddr("127.0.0.2", 853); in TEST_F() 332 const DnsTlsServer server(netdutils::IPSockAddr::toIPSockAddr(kServer1, 853)); in TEST_F() 387 const DnsTlsServer server1(netdutils::IPSockAddr::toIPSockAddr(kServer1, 853)); in TEST_F() 388 const DnsTlsServer server2(netdutils::IPSockAddr::toIPSockAddr(kServer2, 853)); in TEST_F() 409 const DnsTlsServer server1(netdutils::IPSockAddr::toIPSockAddr(kServer1, 853)); in TEST_F() 410 const DnsTlsServer server2(netdutils::IPSockAddr::toIPSockAddr(kServer2, 853)); in TEST_F()
|
D | resolv_cache.h | 119 bool resolv_stats_add(unsigned netid, const android::netdutils::IPSockAddr& server, 127 const std::vector<android::netdutils::IPSockAddr>& serverSockAddrs); 133 const android::netdutils::IPSockAddr& serverSockAddr,
|
D | PrivateDnsConfiguration.cpp | 41 using android::netdutils::IPSockAddr; 223 status.dohServersMap.emplace(IPSockAddr::toIPSockAddr(it->second.ipAddr, kDohPort), in getStatusLocked() 257 const IPSockAddr target = IPSockAddr::toIPSockAddr(s, kDotPort); in getStatusForMetrics() 271 const IPSockAddr target = IPSockAddr::toIPSockAddr(s, kDohPort); in getStatusForMetrics() 550 base::Result<netdutils::IPSockAddr> PrivateDnsConfiguration::getDohServer(unsigned netId) const { in getDohServer() 554 return IPSockAddr::toIPSockAddr(it->second.ipAddr, kDohPort); in getDohServer() 560 void PrivateDnsConfiguration::notifyValidationStateUpdate(const netdutils::IPSockAddr& sockaddr, in notifyValidationStateUpdate() 627 RecordEntry record(netId, {IPSockAddr::toIPSockAddr(dohId.ipAddr, kDohPort), name}, in setDoh() 708 const ServerIdentity identity = {IPSockAddr::toIPSockAddr(ipAddr, kDohPort), host}; in onDohStatusUpdate()
|
D | PrivateDnsConfiguration.h | 61 std::map<netdutils::IPSockAddr, DohServerInfo> dohServersMap; 96 const netdutils::IPSockAddr sockaddr; 101 ServerIdentity(const netdutils::IPSockAddr& addr, const std::string& host) in ServerIdentity() 146 base::Result<netdutils::IPSockAddr> getDohServer(unsigned netId) const 202 void notifyValidationStateUpdate(const netdutils::IPSockAddr& sockaddr, Validation validation,
|
D | DnsTlsDispatcher.cpp | 35 using android::netdutils::IPSockAddr; 147 resolv_stats_add(statp->netid, IPSockAddr::toIPSockAddr(server.ss), dnsQueryEvent); in query() 151 resolv_stats_add(statp->netid, IPSockAddr::toIPSockAddr(server.ss), dnsQueryEvent); in query() 158 resolv_stats_add(statp->netid, IPSockAddr::toIPSockAddr(server.ss), dnsQueryEvent); in query() 165 resolv_stats_add(statp->netid, IPSockAddr::toIPSockAddr(server.ss), dnsQueryEvent); in query()
|
D | res_send.cpp | 149 using android::netdutils::IPSockAddr; 155 const std::vector<IPSockAddr> mdns_addrs = {IPSockAddr::toIPSockAddr("ff02::fb", 5353), 156 IPSockAddr::toIPSockAddr("224.0.0.251", 5353)}; 164 int* rcode, IPSockAddr* receivedMdnsAddr); 323 for (const IPSockAddr& ipsa : statp->nsaddrs) { in res_ourserver_p() 335 for (const IPSockAddr& ipsa : statp->nsaddrs) { in res_ourserver_p() 478 IPSockAddr receivedMdnsAddr; in res_nsend() 644 const IPSockAddr& receivedServerAddr = statp->nsaddrs[actualNs]; in res_nsend() 1236 int* rcode, IPSockAddr* receivedMdnsAddr) { in send_mdns()
|
D | res_cache.cpp | 79 using android::netdutils::IPSockAddr; 1047 std::vector<IPSockAddr> nameserverSockAddrs; 1660 std::vector<IPSockAddr> ipSockAddrs; in resolv_set_nameservers() 1664 ipSockAddrs.push_back(IPSockAddr::toIPSockAddr(server, 53)); in resolv_set_nameservers() 1885 const std::vector<IPSockAddr>& serverSockAddrs) { in resolv_cache_get_resolver_stats() 1917 const IPSockAddr& serverSockAddr, in resolv_cache_add_resolver_stats_sample() 1984 std::vector<IPSockAddr> sockAddrs; in resolv_stats_set_addrs() 1987 sockAddrs.push_back(IPSockAddr::toIPSockAddr(addr, port)); in resolv_stats_set_addrs() 1999 bool resolv_stats_add(unsigned netid, const android::netdutils::IPSockAddr& server, in resolv_stats_add()
|
D | DnsTlsServer.cpp | 131 return netdutils::IPSockAddr::toIPSockAddr(ss).ip().toString(); in toIpString()
|
D | resolv_private.h | 146 std::vector<android::netdutils::IPSockAddr> nsaddrs;
|
D | DnsTlsTransport.cpp | 98 const sockaddr_storage ss = netdutils::IPSockAddr(ip, 53); in sendUdpQuery()
|
D | DnsProxyListener.cpp | 493 struct sockaddr_storage ss = netdutils::IPSockAddr(prefix.ip()); in synthesizeNat64PrefixWithARecord() 530 const sockaddr_storage ss = netdutils::IPSockAddr(prefix.ip()); in synthesizeNat64PrefixWithARecord() 1470 struct sockaddr_storage ss = netdutils::IPSockAddr(prefix.ip()); in doDns64ReverseLookup()
|
/packages/modules/Connectivity/staticlibs/netd/libnetdutils/ |
D | InternetAddressesTest.cpp | 680 const std::vector<OperatorExpectation<IPSockAddr>> kExpectations{ in TEST() 681 {EQ, IPSockAddr(), IPSockAddr()}, in TEST() 682 {EQ, IPSockAddr(IPAddress(IPV4_ANY)), IPSockAddr(IPAddress(IPV4_ANY), 0)}, in TEST() 683 {EQ, IPSockAddr(IPAddress(IPV6_ANY)), IPSockAddr(IPAddress(IPV6_ANY), 0)}, in TEST() 684 {EQ, IPSockAddr(IPAddress(FE80_1), 80), IPSockAddr(IPAddress(FE80_1), 80)}, in TEST() 685 {EQ, IPSockAddr(IPAddress(FE80_1, 17)), IPSockAddr(IPAddress(FE80_1, 17), 0)}, in TEST() 686 {LT, IPSockAddr(IPAddress(IPV4_ANY), 0), IPSockAddr(IPAddress(IPV4_ANY), 1)}, in TEST() 687 {LT, IPSockAddr(IPAddress(IPV4_ANY), 53), IPSockAddr(IPAddress(IPV4_ANY), 123)}, in TEST() 688 {LT, IPSockAddr(IPAddress(IPV4_ONES), 123), IPSockAddr(IPAddress(IPV6_ANY), 53)}, in TEST() 689 {LT, IPSockAddr(IPAddress(IPV6_ANY), 0), IPSockAddr(IPAddress(IPV6_ANY), 1)}, in TEST() [all …]
|
D | InternetAddresses.cpp | 155 std::string IPSockAddr::toString() const noexcept { in toString()
|
/packages/modules/DnsResolver/tests/ |
D | resolv_cache_unit_test.cpp | 43 using android::netdutils::IPSockAddr; 213 void cacheAddStats(uint32_t netId, int revision_id, const IPSockAddr& ipsa, in cacheAddStats() 776 cacheAddStats(TEST_NETID, 1 /*revision_id*/, IPSockAddr(sin), sample, setup.params.max_samples); in TEST_F() 882 std::vector<IPSockAddr> nameserverSockAddrs = { in TEST_F() 883 IPSockAddr::toIPSockAddr("127.0.0.1", DNS_PORT), in TEST_F() 884 IPSockAddr::toIPSockAddr("::127.0.0.2", DNS_PORT), in TEST_F() 885 IPSockAddr::toIPSockAddr("fe80::3", DNS_PORT), in TEST_F() 918 IPSockAddr::toIPSockAddr("fe80::3", DNS_PORT), in TEST_F() 919 IPSockAddr::toIPSockAddr("::127.0.0.2", DNS_PORT), in TEST_F() 920 IPSockAddr::toIPSockAddr("127.0.0.1", DNS_PORT), in TEST_F()
|
D | resolv_tls_unit_test.cpp | 46 using netdutils::IPSockAddr; 822 DnsTlsServer s1(IPSockAddr::toIPSockAddr("192.0.2.1", 853)); in TEST_F() 823 DnsTlsServer s2(IPSockAddr::toIPSockAddr("192.0.2.1", 854)); in TEST_F() 829 DnsTlsServer s3(IPSockAddr::toIPSockAddr("2001:db8::1", 853)); in TEST_F() 830 DnsTlsServer s4(IPSockAddr::toIPSockAddr("2001:db8::1", 854)); in TEST_F() 998 const DnsTlsServer server{IPSockAddr::toIPSockAddr(kTlsAddr, std::stoi(kTlsPort))};
|
D | resolv_private_dns_test.cpp | 52 using android::netdutils::IPSockAddr; 229 : IPSockAddr::toIPSockAddr(ipAddrOrNoData, std::stoi(port)).toString(); in expectLog()
|