aboutsummaryrefslogtreecommitdiff
path: root/tests/dns_responder/dns_responder_client_ndk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dns_responder/dns_responder_client_ndk.cpp')
-rw-r--r--tests/dns_responder/dns_responder_client_ndk.cpp18
1 files changed, 2 insertions, 16 deletions
diff --git a/tests/dns_responder/dns_responder_client_ndk.cpp b/tests/dns_responder/dns_responder_client_ndk.cpp
index ee360dc2..b69ce183 100644
--- a/tests/dns_responder/dns_responder_client_ndk.cpp
+++ b/tests/dns_responder/dns_responder_client_ndk.cpp
@@ -30,6 +30,7 @@ using aidl::android::net::IDnsResolver;
using aidl::android::net::INetd;
using aidl::android::net::ResolverOptionsParcel;
using aidl::android::net::ResolverParamsParcel;
+using aidl::android::net::resolv::aidl::DohParamsParcel;
using android::base::Error;
using android::base::Result;
using android::net::ResolverStats;
@@ -51,6 +52,7 @@ ResolverParams::Builder::Builder() {
mParcel.tlsServers = {kDefaultServer};
mParcel.caCertificate = kCaCert;
mParcel.resolverOptions = ResolverOptionsParcel{}; // optional, must be explicitly set.
+ mParcel.dohParams = std::nullopt;
}
void DnsResponderClient::SetupMappings(unsigned numHosts, const std::vector<std::string>& domains,
@@ -116,22 +118,6 @@ Result<ResolverInfo> DnsResponderClient::getResolverInfo() {
}
bool DnsResponderClient::SetResolversForNetwork(const std::vector<std::string>& servers,
- const std::vector<std::string>& domains,
- std::vector<int> params) {
- params.resize(IDnsResolver::RESOLVER_PARAMS_COUNT);
- std::array<int, IDnsResolver::RESOLVER_PARAMS_COUNT> arr;
- std::copy_n(params.begin(), arr.size(), arr.begin());
- const auto resolverParams = ResolverParams::Builder()
- .setDomains(domains)
- .setDnsServers(servers)
- .setDotServers({})
- .setParams(arr)
- .build();
- const auto rv = mDnsResolvSrv->setResolverConfiguration(resolverParams);
- return rv.isOk();
-}
-
-bool DnsResponderClient::SetResolversForNetwork(const std::vector<std::string>& servers,
const std::vector<std::string>& domains) {
const auto resolverParams = ResolverParams::Builder()
.setDomains(domains)