/aosp12/packages/modules/DnsResolver/ |
H A D | DnsStatsTest.cpp | 177 std::vector<std::string> servers; in TEST_F() member 252 EXPECT_TRUE(mDnsStats.setServers(std::vector(servers.begin() + 2, servers.end()), PROTO_TCP)); in TEST_F() 253 EXPECT_TRUE(mDnsStats.setServers(std::vector(servers.begin() + 2, servers.end()), PROTO_UDP)); in TEST_F() 254 EXPECT_TRUE(mDnsStats.setServers(std::vector(servers.begin() + 2, servers.end()), PROTO_DOT)); in TEST_F() 257 makeStatsData(servers[2], 0, 0ms, {}), makeStatsData(servers[3], 0, 0ms, {}), in TEST_F() 258 makeStatsData(servers[4], 0, 0ms, {}), makeStatsData(servers[5], 0, 0ms, {}), in TEST_F() 259 makeStatsData(servers[6], 0, 0ms, {}), makeStatsData(servers[7], 0, 0ms, {}), in TEST_F() 311 std::vector<IPSockAddr> servers = { in TEST_F() local 338 servers = { in TEST_F() 499 EXPECT_EQ(servers.size(), 4U); in TEST_F() [all …]
|
H A D | ResolverController.cpp | 98 servers->clear(); in getDnsInfo() 138 servers->push_back(std::move(server_str)); in getDnsInfo() 227 return resolv_set_nameservers(resolverParams.netId, resolverParams.servers, in setResolverConfiguration() 232 int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, in getResolverInfo() argument 241 int ret = getDnsInfo(netId, servers, domains, &res_params, &res_stats, in getResolverInfo() 288 std::vector<std::string> servers; in dump() local 294 int rv = getDnsInfo(netId, &servers, &domains, ¶ms, &stats, in dump() 300 if (servers.empty()) { in dump() 309 for (size_t i = 0; i < servers.size(); ++i) { in dump() 319 dw.println("%s <no data>", servers[i].c_str()); in dump() [all …]
|
H A D | DnsStats.cpp | 62 bool ensureNoInvalidIp(const std::vector<IPSockAddr>& servers) { in ensureNoInvalidIp() argument 63 for (const auto& server : servers) { in ensureNoInvalidIp() 174 bool DnsStats::setServers(const std::vector<netdutils::IPSockAddr>& servers, Protocol protocol) { in setServers() argument 175 if (!ensureNoInvalidIp(servers)) return false; in setServers() 178 for (const auto& server : servers) { in setServers() 185 for (const auto& server : servers) { in setServers()
|
H A D | PrivateDnsConfiguration.h | 45 std::list<DnsTlsServer> servers; in validatedServers() local 49 servers.push_back(pair.first); in validatedServers() 52 return servers; in validatedServers() 79 int set(int32_t netId, uint32_t mark, const std::vector<std::string>& servers,
|
H A D | resolv_cache.h | 80 int resolv_set_nameservers(unsigned netid, const std::vector<std::string>& servers, 109 int resolv_stats_set_servers_for_dot(unsigned netid, const std::vector<std::string>& servers);
|
H A D | DnsResolverService.cpp | 208 .args(resolverParams.netId, resolverParams.servers, resolverParams.domains, in setResolverConfiguration() 221 int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, in getResolverInfo() argument 227 int res = gDnsResolv->resolverCtrl.getResolverInfo(netId, servers, domains, tlsServers, params, in getResolverInfo()
|
/aosp12/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/ |
H A D | ConnectedClientsTrackerTest.kt | 43 private val servers = listOf(server1, server2) regex 77 assertFalse(tracker.updateConnectedClients(servers, null)) 86 assertNewClients(tracker, servers, listOf(wifiClient1, wifiClient2))) 90 assertSameClients(listOf(client1, client2), assertNewClients(tracker, servers, null)) 95 assertNewClients(tracker, servers, null)) 99 assertNewClients(tracker, servers, listOf(wifiClient1))) 102 assertSameClients(listOf(client3), assertNewClients(tracker, servers, emptyList())) 106 assertNewClients(tracker, servers, listOf(wifiClient1))) 112 assertNewClients(tracker, servers, null)) 121 tracker, servers, listOf(wifiClient1, wifiClient2))) [all …]
|
/aosp12/frameworks/libs/net/common/device/com/android/net/module/util/structs/ |
H A D | RdnssOption.java | 66 public static ByteBuffer build(final long lifetime, final Inet6Address... servers) { in build() argument 67 final byte length = (byte) (1 + 2 * servers.length); in build() 72 for (Inet6Address server : servers) { in build() 84 public static ByteBuffer build(final long lifetime, final String... servers) { in build() argument 85 final Inet6Address[] serverArray = new Inet6Address[servers.length]; in build() 86 for (int i = 0; i < servers.length; i++) { in build() 87 serverArray[i] = (Inet6Address) InetAddresses.parseNumericAddress(servers[i]); in build()
|
/aosp12/packages/modules/DnsResolver/tests/dns_responder/ |
H A D | dns_responder_client_ndk.cpp | 55 int netId, const std::vector<int>& params, const std::vector<std::string>& servers, in makeResolverParamsParcel() argument 75 paramsParcel.servers = servers; in makeResolverParamsParcel() 92 unsigned netId, std::vector<std::string>* servers, in GetResolverInfo() argument 101 auto rv = dnsResolverService->getResolverInfo(netId, servers, domains, tlsServers, ¶ms32, in GetResolverInfo() 123 bool DnsResponderClient::SetResolversForNetwork(const std::vector<std::string>& servers, in SetResolversForNetwork() argument 127 makeResolverParamsParcel(TEST_NETID, params, servers, domains, "", {}, ""); in SetResolversForNetwork() 132 bool DnsResponderClient::SetResolversWithTls(const std::vector<std::string>& servers, in SetResolversWithTls() argument 137 const auto& resolverParams = makeResolverParamsParcel(TEST_NETID, params, servers, domains, in SetResolversWithTls() 158 std::vector<std::string>* servers) { in SetupDNSServers() argument 161 servers->resize(numServers); in SetupDNSServers() [all …]
|
H A D | dns_responder_client_ndk.h | 75 bool SetResolversForNetwork(const std::vector<std::string>& servers = kDefaultServers, 80 bool SetResolversWithTls(const std::vector<std::string>& servers, in SetResolversWithTls() argument 85 return SetResolversWithTls(servers, searchDomains, params, servers, name); in SetResolversWithTls() 89 bool SetResolversWithTls(const std::vector<std::string>& servers, 114 unsigned netId, std::vector<std::string>* servers, 125 std::vector<std::string>* servers); 128 int netId, const std::vector<int>& params, const std::vector<std::string>& servers,
|
/aosp12/system/libfmq/tests/ |
H A D | fmq_test.py | 49 servers = [] variable 53 …servers += ["/data/nativetest/android.hardware.tests.msgq@1.0-service-test/android.hardware.tests.… 57 …servers += ["/data/nativetest64/android.hardware.tests.msgq@1.0-service-test/android.hardware.test… 60 assert len(servers) > 0 68 for server in servers:
|
/aosp12/system/tools/hidl/test/hidl_test/ |
H A D | hidl_test.py | 49 servers = [] variable 53 servers += ["/data/nativetest/hidl_test_servers/hidl_test_servers"] 57 servers += ["/data/nativetest64/hidl_test_servers/hidl_test_servers"] 60 assert len(servers) > 0 68 for server in servers:
|
/aosp12/packages/modules/DnsResolver/tests/ |
H A D | resolv_integration_test.cpp | 1219 cleanupParams.servers.clear(); in TEST_F() 1266 cleanupParams.servers.clear(); in TEST_F() 1693 EXPECT_TRUE(std::equal(servers.begin(), servers.begin() + MAXNS, res_servers.begin())); in TEST_F() 1694 EXPECT_TRUE(std::equal(servers.begin(), servers.begin() + MAXNS, res_tls_servers.begin())); in TEST_F() 4493 parcel.servers = {addr}; in TEST_F() 4777 parcel.servers = {addr}; in TEST_F() 4915 parcel.servers = {addr}; in TEST_F() 5139 parcel.servers.clear(); in TEST_F() 5206 parcel.servers = config.servers; in TEST_F() 5981 parcel.servers = {addr}; in TEST_F() [all …]
|
H A D | resolv_cache_unit_test.cpp | 58 std::vector<std::string> servers; member 217 sockaddr_storage servers[MAXNS]; in expectCacheStats() local 229 EXPECT_EQ(ToString(&servers[i]), expected.setup.servers[i]) << msg; in expectCacheStats() 624 .servers = {"127.0.0.1", "::127.0.0.2", "fe80::3"}, in TEST_F() 648 .servers = {}, in TEST_F() 656 setup.servers = {"127.0.0.1", server, "127.0.0.2"}; in TEST_F() 671 .servers = servers, in TEST_F() 703 .servers = servers, in TEST_F() 712 .setup = {.servers = std::vector(servers.begin(), servers.begin() + MAXNS), in TEST_F() 724 .servers = {"127.0.0.1", "::127.0.0.2", "fe80::3"}, in TEST_F() [all …]
|
H A D | resolv_stress_test.cpp | 46 std::vector<std::string> servers; in RunGetAddrInfoStressTest() local 49 ASSERT_NO_FATAL_FAILURE(mDnsClient.SetupDNSServers(MAXNS, mappings, &dns, &servers)); in RunGetAddrInfoStressTest() 51 ASSERT_TRUE(mDnsClient.SetResolversForNetwork(servers, domains, kDefaultParams)); in RunGetAddrInfoStressTest()
|
H A D | dnsresolver_binder_test.cpp | 229 fmt::join(parms.servers, ", "), fmt::join(parms.domains, ", "), parms.tlsName, in toString() 426 const std::vector<std::string> servers; in TEST_F() member 454 TEST_NETID, test_params, LOCALLY_ASSIGNED_DNS, {}, td.tlsName, td.servers); in TEST_F() 506 std::vector<std::string> servers = {"127.0.0.1", "127.0.0.2"}; in TEST_F() local 516 TEST_NETID, testParams, servers, domains, "", {}); in TEST_F() 532 EXPECT_EQ(servers.size(), res_servers.size()); in TEST_F() 552 EXPECT_EQ(servers.size(), stats.size()); in TEST_F() 554 EXPECT_THAT(res_servers, testing::UnorderedElementsAreArray(servers)); in TEST_F()
|
H A D | resolv_callback_unit_test.cpp | 121 const std::vector<std::string> servers = {test::kDefaultListenAddr}; in SetResolvers() local 131 return resolv_set_nameservers(TEST_NETID, servers, domains, params, std::nullopt); in SetResolvers()
|
/aosp12/system/netd/tests/benchmarks/ |
H A D | dns_benchmark.cpp | 66 std::vector<std::string> servers; in SetUp() local 69 dns.SetupDNSServers(MAXNS, mappings, &mDns, &servers); in SetUp() 72 dns.SetResolversForNetwork(servers, domains, mDefaultParams_Binder); in SetUp()
|
/aosp12/system/tools/aidl/tests/ |
H A D | aidl_integration_test.py | 220 servers = [] variable 226 servers += [NativeServer(host, bitness)] 229 servers += [JavaServer(host, bitness)] 232 servers += [RustServer(host, bitness)] 235 for server in servers:
|
/aosp12/frameworks/base/core/proto/android/net/ |
H A D | networkcapabilities.proto | 48 // carrier's IMS servers, used for network registration and signaling. 51 // carrier's CBS servers, used for carrier specific services. 57 // Initial Attach servers. 60 // RCS servers, used for Rich Communication Services. 63 // XCAP servers, used for configuration and control. 66 // Emergency IMS servers or other services, used for network signaling
|
/aosp12/system/netd/server/ |
H A D | NetlinkHandler.cpp | 181 const char *servers = evt->findParam("SERVERS"); in onEvent() local 182 if (lifetime && servers) { in onEvent() 184 android::base::Split(servers, ",")); in onEvent() 276 const std::vector<std::string>& servers) { in notifyInterfaceDnsServers() argument 277 LOG_EVENT_FUNC(BINDER_RETRY, onInterfaceDnsServerInfo, ifName, lifetime, servers); in notifyInterfaceDnsServers()
|
H A D | TetherController.cpp | 373 int TetherController::setDnsForwarders(unsigned netId, char **servers, int numServers) { in setDnsForwarders() argument 384 ALOGD("setDnsForwarders(0x%x %d = '%s')", fwmark.intValue, i, servers[i]); in setDnsForwarders() 387 int ret = getaddrinfo(servers[i], nullptr, &hints, &res); in setDnsForwarders() 390 ALOGE("Failed to parse DNS server '%s'", servers[i]); in setDnsForwarders() 396 if (daemonCmd.size() + 1 + strlen(servers[i]) >= MAX_CMD_SIZE) { in setDnsForwarders() 402 daemonCmd += servers[i]; in setDnsForwarders() 403 mDnsForwarders.push_back(servers[i]); in setDnsForwarders() 418 int TetherController::setDnsForwarders(unsigned netId, const std::vector<std::string>& servers) { in setDnsForwarders() argument 419 auto dnsServers = toCstrVec(servers); in setDnsForwarders()
|
H A D | TetherController.h | 90 int setDnsForwarders(unsigned netId, char **servers, int numServers); 91 int setDnsForwarders(unsigned netId, const std::vector<std::string>& servers);
|
/aosp12/bionic/libc/dns/resolv/ |
H A D | res_cache.c | 1866 const char** servers, int numservers); 2002 _resolv_set_nameservers_for_net(unsigned netid, const char** servers, unsigned numservers, in _resolv_set_nameservers_for_net() argument 2025 int rt = getaddrinfo(servers[i], sbuf, &hints, &nsaddrinfo[i]); in _resolv_set_nameservers_for_net() 2031 XLOG("%s: getaddrinfo(%s)=%s", __FUNCTION__, servers[i], gai_strerror(rt)); in _resolv_set_nameservers_for_net() 2052 if (!_resolv_is_nameservers_equal_locked(cache_info, servers, numservers)) { in _resolv_set_nameservers_for_net() 2058 cache_info->nameservers[i] = strdup(servers[i]); in _resolv_set_nameservers_for_net() 2059 XLOG("%s: netid = %u, addr = %s\n", __FUNCTION__, netid, servers[i]); in _resolv_set_nameservers_for_net() 2120 const char** servers, int numservers) in _resolv_is_nameservers_equal_locked() argument 2137 if (strcmp(cache_info->nameservers[i], servers[j]) == 0) { in _resolv_is_nameservers_equal_locked() 2267 addrlen > (int) sizeof(servers[0])) { in android_net_res_stats_get_info_for_net() [all …]
|
/aosp12/packages/modules/NetworkStack/src/com/android/server/ |
H A D | NetworkObserverRegistry.java | 128 public void onInterfaceDnsServerInfo(String ifName, long lifetime, String[] servers) { in onInterfaceDnsServerInfo() argument 129 invokeForAllObservers(o -> o.onInterfaceDnsServerInfo(ifName, lifetime, servers)); in onInterfaceDnsServerInfo()
|