/system/netd/tests/benchmarks/ |
H A D | dns_benchmark.cpp | 95 std::vector<std::string> servers; variable 98 dns.SetupDNSServers(MAXNS, mappings, &mDns, &servers); 101 dns.SetResolversForNetwork(servers, domains, mDefaultParams_Binder);
|
/system/netd/tests/dns_responder/ |
H A D | dns_responder_client.cpp | 92 bool DnsResponderClient::SetResolversForNetwork(const std::vector<std::string>& servers, argument 94 auto rv = mNetdSrv->setResolverConfiguration(TEST_NETID, servers, domains, params); 99 const std::vector<std::string>& servers, const std::string& params) { 110 for (const auto& str : servers) { 130 std::vector<std::string>* servers) { 133 servers->resize(num_servers); 135 auto& server = (*servers)[i]; 98 SetResolversForNetwork(const std::vector<std::string>& searchDomains, const std::vector<std::string>& servers, const std::string& params) argument 128 SetupDNSServers(unsigned num_servers, const std::vector<Mapping>& mappings, std::vector<std::unique_ptr<test::DNSResponder>>* dns, std::vector<std::string>* servers) argument
|
/system/netd/server/ |
H A D | NetlinkHandler.cpp | 108 const char *servers = evt->findParam("SERVERS"); local 109 if (lifetime && servers) { 110 notifyInterfaceDnsServers(iface, lifetime, servers); 210 const char *servers) { 211 notify(ResponseCode::InterfaceDnsInfo, "DnsInfo servers %s %s %s", 212 iface, lifetime, servers); 208 notifyInterfaceDnsServers(const char *iface, const char *lifetime, const char *servers) argument
|
H A D | TetherController.cpp | 253 int TetherController::setDnsForwarders(unsigned netId, char **servers, int numServers) { argument 268 ALOGD("setDnsForwarders(0x%x %d = '%s')", fwmark.intValue, i, servers[i]); 271 int ret = getaddrinfo(servers[i], NULL, &hints, &res); 274 ALOGE("Failed to parse DNS server '%s'", servers[i]); 280 cmdLen += (strlen(servers[i]) + 1); 282 ALOGD("Too many DNS servers listed"); 287 strcat(daemonCmd, servers[i]); 288 mDnsForwarders.push_back(servers[i]);
|
H A D | ResolverController.cpp | 103 // Structure for tracking the entire set of known Private DNS servers. 108 // Structure for tracking the validation status of servers on a specific netid. 114 PrivateDnsSet parseServers(const char** servers, int numservers, in_port_t port) { argument 118 if (parseServer(servers[i], port, &parsed)) { 125 void checkPrivateDnsProviders(const unsigned netId, const char** servers, int numservers) { argument 135 // First compute the intersection of the servers to check with the 136 // servers that are permitted to use DNS over TLS. The intersection 138 PrivateDnsSet serversToCheck = parseServers(servers, numservers, 53); 204 const char** servers, int numservers, const __res_params* params) { 208 checkPrivateDnsProviders(netId, servers, numserver 203 setDnsServers(unsigned netId, const char* searchDomains, const char** servers, int numservers, const __res_params* params) argument 252 getDnsInfo(unsigned netId, std::vector<std::string>* servers, std::vector<std::string>* domains, __res_params* params, std::vector<android::net::ResolverStats>* stats) argument 323 setResolverConfiguration(int32_t netId, const std::vector<std::string>& servers, const std::vector<std::string>& domains, const std::vector<int32_t>& params) argument 356 getResolverInfo(int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, std::vector<int32_t>* params, std::vector<int32_t>* stats) argument [all...] |
H A D | NetdNativeService.cpp | 212 const std::vector<std::string>& servers, const std::vector<std::string>& domains, 217 int err = gCtls->resolverCtrl.setResolverConfiguration(netId, servers, domains, params); 226 std::vector<std::string>* servers, std::vector<std::string>* domains, 231 int err = gCtls->resolverCtrl.getResolverInfo(netId, servers, domains, params, stats); 211 setResolverConfiguration(int32_t netId, const std::vector<std::string>& servers, const std::vector<std::string>& domains, const std::vector<int32_t>& params) argument 225 getResolverInfo(int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, std::vector<int32_t>* params, std::vector<int32_t>* stats) argument
|
/system/netd/tests/ |
H A D | netd_test.cpp | 157 bool GetResolverInfo(std::vector<std::string>* servers, std::vector<std::string>* domains, argument 162 auto rv = mNetdSrv->getResolverInfo(TEST_NETID, servers, domains, ¶ms32, &stats32); 229 std::vector<std::string> servers; local 232 ASSERT_NO_FATAL_FAILURE(SetupDNSServers(MAXNS, mappings, &dns, &servers)); 234 ASSERT_TRUE(SetResolversForNetwork(servers, domains, mDefaultParams_Binder)); 283 std::vector<std::string> servers = { listen_addr }; local 284 ASSERT_TRUE(SetResolversForNetwork(mDefaultSearchDomains, servers, mDefaultParams)); 327 std::vector<std::string> servers; local 330 ASSERT_NO_FATAL_FAILURE(SetupDNSServers(4, mappings, &dns, &servers)); 334 ASSERT_TRUE(SetResolversForNetwork(servers, domain 391 std::vector<std::string> servers = { listen_addr }; local 458 std::vector<std::string> servers = { listen_addr }; local 482 std::vector<std::string> servers = { listen_addr }; local 511 std::vector<std::string> servers = { listen_addr0, listen_addr1 }; local 566 const std::vector<std::string> servers = { listen_addr0, listen_addr1, listen_addr2 }; local 645 std::vector<std::string> servers = { listen_addr }; local 675 std::vector<std::string> servers; local 709 std::vector<std::string> servers = { listen_addr }; local 736 std::vector<std::string> servers = { listen_addr }; local 794 std::vector<std::string> servers = { listen_addr }; local 840 std::vector<std::string> servers = { listen_addr }; local 873 std::vector<std::string> servers = { listen_addr }; local 912 std::vector<std::string> servers = { listen_addr }; local 949 std::vector<std::string> servers = { listen_addr }; local 998 std::vector<std::string> servers = { listen_addr1, listen_addr2 }; local 1054 std::vector<std::string> servers = { listen_addr }; local [all...] |