/packages/modules/DnsResolver/ |
D | DnsStatsTest.cpp | 182 std::vector<std::string> servers; in TEST_F() member 214 for (const auto& [servers, expectation, isSuccess] : tests) { in TEST_F() 216 ipSockAddrs.reserve(servers.size()); in TEST_F() 217 for (const auto& server : servers) { in TEST_F() 240 const std::vector<IPSockAddr> servers = { in TEST_F() local 248 EXPECT_FALSE(mDnsStats.setAddrs(servers, PROTO_TCP)); in TEST_F() 249 EXPECT_FALSE(mDnsStats.setAddrs(servers, PROTO_UDP)); in TEST_F() 250 EXPECT_FALSE(mDnsStats.setAddrs(servers, PROTO_DOT)); in TEST_F() 257 EXPECT_TRUE(mDnsStats.setAddrs(std::vector(servers.begin() + 2, servers.end()), PROTO_TCP)); in TEST_F() 258 EXPECT_TRUE(mDnsStats.setAddrs(std::vector(servers.begin() + 2, servers.end()), PROTO_UDP)); in TEST_F() [all …]
|
D | ResolverController.cpp | 82 int getDnsInfo(unsigned netId, std::vector<std::string>* servers, std::vector<std::string>* domains, in getDnsInfo() argument 101 servers->clear(); in getDnsInfo() 141 servers->push_back(std::move(server_str)); in getDnsInfo() 174 const std::string str = event.servers().SerializeAsString(); in destroyNetworkCache() 219 resolverParams.netId, netcontext.app_mark, resolverParams.servers, tlsServers, in setResolverConfiguration() 237 int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, in getResolverInfo() argument 245 int ret = getDnsInfo(netId, servers, domains, &res_params, &res_stats, interfaceNames, in getResolverInfo() 289 std::vector<std::string> servers; in dump() local 296 int rv = getDnsInfo(netId, &servers, &domains, ¶ms, &stats, &interfaceNames, in dump() 302 if (servers.empty()) { in dump() [all …]
|
D | PrivateDnsConfiguration.h | 64 std::list<DnsTlsServer> servers; in validatedServers() local 68 servers.push_back(pair.first); in validatedServers() 71 return servers; in validatedServers() 152 int setDot(int32_t netId, uint32_t mark, const std::vector<std::string>& servers, 187 int setDoh(int32_t netId, uint32_t mark, const std::vector<std::string>& servers, 311 base::Result<DohIdentity> makeDohIdentity(const std::vector<std::string>& servers,
|
D | PrivateDnsConfiguration.cpp | 51 bool ensureNoInvalidIp(const std::vector<std::string>& servers) { in ensureNoInvalidIp() argument 53 for (const auto& s : servers) { in ensureNoInvalidIp() 92 std::vector<std::string> sortServers(const std::vector<std::string>& servers) { in sortServers() argument 93 std::vector<std::string> out = servers; in sortServers() 150 const std::vector<std::string>& servers, in setDot() argument 154 for (const auto& s : servers) { in setDot() 188 return resolv_stats_set_addrs(netId, PROTO_DOT, servers, kDotPort); in setDot() 597 const std::vector<std::string>& servers, in setDoh() argument 601 << std::dec << ", " << servers.size() << ", " << name << ")"; in setDoh() 607 const std::vector<std::string> sortedServers = sortServers(servers); in setDoh() [all …]
|
D | DnsTlsDispatcher.cpp | 111 const std::list<DnsTlsServer> servers( in query() local 114 if (servers.empty()) { in query() 124 for (const auto& server : servers) { in query()
|
/packages/modules/Connectivity/staticlibs/device/com/android/net/module/util/netlink/ |
D | StructNdOptRdnss.java | 59 public final Inet6Address[] servers; field in StructNdOptRdnss 61 public StructNdOptRdnss(@NonNull final Inet6Address[] servers, long lifetime) { in StructNdOptRdnss() argument 62 super((byte) TYPE, servers.length * 2 + 1); in StructNdOptRdnss() 64 Objects.requireNonNull(servers, "Recursive DNS Servers address array must not be null"); in StructNdOptRdnss() 65 if (servers.length == 0) { in StructNdOptRdnss() 69 this.header = new RdnssOption((byte) TYPE, (byte) (servers.length * 2 + 1), in StructNdOptRdnss() 71 this.servers = servers.clone(); in StructNdOptRdnss() 93 final Inet6Address[] servers = new Inet6Address[numOfDnses]; in parse() local 97 servers[i] = (Inet6Address) InetAddress.getByAddress(rawAddress); in parse() 99 return new StructNdOptRdnss(servers, header.lifetime); in parse() [all …]
|
/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/ |
D | ConnectedClientsTrackerTest.kt | 49 private val servers = listOf(server1, server2) constant in com.android.networkstack.tethering.ConnectedClientsTrackerTest 96 assertFalse(tracker.updateConnectedClients(servers, null, null)) in runUpdateConnectedClientsTest() 101 assertSameClients(listOf(client1), assertNewClients(tracker, servers, in runUpdateConnectedClientsTest() 104 assertSameClients(listOf(client1), assertNewClients(tracker, servers, in runUpdateConnectedClientsTest() 112 tracker, servers, wifiClients = listOf(wifiClient1, wifiClient2))) in runUpdateConnectedClientsTest() 115 tracker, servers, localOnlyClients = listOf(wifiClient1, wifiClient2))) in runUpdateConnectedClientsTest() 120 assertSameClients(listOf(client1, client2), assertNewClients(tracker, servers)) in runUpdateConnectedClientsTest() 124 assertSameClients(listOf(client1, client2, client3), assertNewClients(tracker, servers)) in runUpdateConnectedClientsTest() 129 assertNewClients(tracker, servers, wifiClients = listOf(wifiClient1))) in runUpdateConnectedClientsTest() 131 assertSameClients(listOf(client3), assertNewClients(tracker, servers, in runUpdateConnectedClientsTest() [all …]
|
/packages/modules/Connectivity/staticlibs/device/com/android/net/module/util/structs/ |
D | RdnssOption.java | 67 public static ByteBuffer build(final long lifetime, final Inet6Address... servers) { in build() argument 68 final byte length = (byte) (1 + 2 * servers.length); in build() 73 for (Inet6Address server : servers) { in build() 85 public static ByteBuffer build(final long lifetime, final String... servers) { in build() argument 86 final Inet6Address[] serverArray = new Inet6Address[servers.length]; in build() 87 for (int i = 0; i < servers.length; i++) { in build() 88 serverArray[i] = (Inet6Address) InetAddresses.parseNumericAddress(servers[i]); in build()
|
/packages/modules/Connectivity/staticlibs/tests/unit/src/com/android/net/module/util/netlink/ |
D | StructNdOptRdnssTest.java | 66 final Inet6Address[] servers) { in assertRdnssOptMatches() argument 70 assertEquals(servers, opt.servers); in assertRdnssOptMatches() 73 private ByteBuffer makeRdnssOption(byte type, byte length, long lifetime, String... servers) in makeRdnssOption() argument 75 final ByteBuffer buf = ByteBuffer.allocate(8 + servers.length * 16) in makeRdnssOption() 80 for (int i = 0; i < servers.length; i++) { in makeRdnssOption() 82 ((Inet6Address) InetAddresses.parseNumericAddress(servers[i])).getAddress(); in makeRdnssOption() 95 final Inet6Address[] servers) { in doRdnssOptionParsing() argument 98 assertRdnssOptMatches(opt, length, lifetime, servers); in doRdnssOptionParsing()
|
D | NduseroptMessageTest.java | 288 private void assertRdnssOption(NdOption opt, long lifetime, Inet6Address... servers) { in assertRdnssOption() argument 293 assertEquals((byte) (servers.length * 2 + 1), rdnss.header.length); in assertRdnssOption() 295 assertArrayEquals(servers, rdnss.servers); in assertRdnssOption()
|
/packages/modules/DnsResolver/tests/dns_responder/ |
D | dns_responder_client_ndk.h | 66 constexpr Builder& setDnsServers(const std::vector<std::string>& servers) { in setDnsServers() argument 67 mParcel.servers = servers; in setDnsServers() 70 constexpr Builder& setDotServers(const std::vector<std::string>& servers) { in setDotServers() argument 71 mParcel.tlsServers = servers; in setDotServers() 127 bool SetResolversForNetwork(const std::vector<std::string>& servers = {kDefaultServer}, 157 std::vector<std::string>* servers);
|
D | dns_responder_client_ndk.cpp | 50 mParcel.servers = {kDefaultServer}; in Builder() 126 bool DnsResponderClient::SetResolversForNetwork(const std::vector<std::string>& servers, in SetResolversForNetwork() argument 130 .setDnsServers(servers) in SetResolversForNetwork() 149 std::vector<std::string>* servers) { in SetupDNSServers() argument 152 servers->resize(numServers); in SetupDNSServers() 154 auto& server = (*servers)[i]; in SetupDNSServers()
|
/packages/modules/DnsResolver/tests/ |
D | resolv_cache_unit_test.cpp | 64 std::vector<std::string> servers; member 209 return resolv_set_nameservers(netId, setup.servers, setup.domains, setup.params, in cacheSetupResolver() 222 sockaddr_storage servers[MAXNS]; in expectCacheStats() local 228 android_net_res_stats_get_info_for_net(netId, &nscount, servers, &dcount, domains, ¶ms, in expectCacheStats() 232 EXPECT_EQ(nscount, static_cast<int>(expected.setup.servers.size())) << msg; in expectCacheStats() 234 EXPECT_EQ(ToString(&servers[i]), expected.setup.servers[i]) << msg; in expectCacheStats() 647 .servers = {"127.0.0.1", "::127.0.0.2", "fe80::3"}, in TEST_F() 671 .servers = {}, in TEST_F() 679 setup.servers = {"127.0.0.1", server, "127.0.0.2"}; in TEST_F() 689 const std::vector<std::string> servers = {"127.0.0.1", "fe80::1"}; in TEST_F() local [all …]
|
D | resolv_integration_test.cpp | 673 std::vector<std::string> servers; in TEST_F() local 676 ASSERT_NO_FATAL_FAILURE(mDnsClient.SetupDNSServers(4, mappings, &dns, &servers)); in TEST_F() 682 .setDnsServers(servers) in TEST_F() 702 EXPECT_EQ(servers.size(), resolvInfo.value().dnsServers.size()); in TEST_F() 711 EXPECT_EQ(servers.size(), resolvInfo.value().stats.size()); in TEST_F() 713 EXPECT_THAT(resolvInfo.value().dnsServers, testing::UnorderedElementsAreArray(servers)); in TEST_F() 1266 std::vector<std::string> servers = {listen_addr0, listen_addr1}; in TEST_F() local 1272 .setDnsServers(servers) in TEST_F() 1370 const std::vector<std::string> servers = {listen_addr0, listen_addr1, listen_addr2}; in TEST_F() local 1373 thread = std::thread([this, &servers]() { in TEST_F() [all …]
|
D | resolv_stress_test.cpp | 40 std::vector<std::string> servers; in RunGetAddrInfoStressTest() local 43 ASSERT_NO_FATAL_FAILURE(mDnsClient.SetupDNSServers(MAXNS, mappings, &dns, &servers)); in RunGetAddrInfoStressTest() 45 ASSERT_TRUE(mDnsClient.SetResolversForNetwork(servers)); in RunGetAddrInfoStressTest()
|
D | dnsresolver_binder_test.cpp | 361 const std::vector<std::string> servers; in TEST_F() member 389 .setDotServers(td.servers) in TEST_F() 477 std::vector<std::string> servers = {"127.0.0.1", "127.0.0.2"}; in TEST_F() local 488 .setDnsServers(servers) in TEST_F() 507 EXPECT_EQ(servers.size(), res_servers.size()); in TEST_F() 527 EXPECT_EQ(servers.size(), stats.size()); in TEST_F() 529 EXPECT_THAT(res_servers, testing::UnorderedElementsAreArray(servers)); in TEST_F()
|
D | resolv_callback_unit_test.cpp | 124 const std::vector<std::string> servers = {test::kDefaultListenAddr}; in SetResolvers() local 134 return resolv_set_nameservers(TEST_NETID, servers, domains, params, std::nullopt); in SetResolvers()
|
D | resolv_test_utils.h | 444 unsigned netid, const std::vector<std::string>& servers, 450 params.servers = servers;
|
D | resolv_stats_test_utils.h | 167 ::testing::Property("servers", &NetworkDnsServerSupportReported::servers, 168 ServersEq(other.servers()))),
|
/packages/modules/NetworkStack/src/com/android/server/connectivity/ |
D | DdrTracker.java | 172 final List<InetAddress> servers = lp.getDnsServers(); in notifyLinkPropertiesChanged() local 174 if (servers.equals(getDnsServers())) return false; in notifyLinkPropertiesChanged() 177 mDnsInfo = new DnsInfo(mDnsInfo.cfg, servers); in notifyLinkPropertiesChanged()
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/1/android/net/ |
D | ResolverParamsParcel.aidl | 10 @utf8InCpp String[] servers;
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/2/android/net/ |
D | ResolverParamsParcel.aidl | 27 @utf8InCpp String[] servers;
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/3/android/net/ |
D | ResolverParamsParcel.aidl | 10 @utf8InCpp String[] servers;
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/4/android/net/ |
D | ResolverParamsParcel.aidl | 28 @utf8InCpp String[] servers;
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/8/android/net/ |
D | ResolverParamsParcel.aidl | 29 @utf8InCpp String[] servers;
|