Loading Android.bp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ aidl_interface { srcs: [ srcs: [ "binder/android/net/IDnsResolver.aidl", "binder/android/net/IDnsResolver.aidl", "binder/android/net/ResolverHostsParcel.aidl", "binder/android/net/ResolverHostsParcel.aidl", "binder/android/net/ResolverExperimentalOptionsParcel.aidl", "binder/android/net/ResolverOptionsParcel.aidl", "binder/android/net/ResolverParamsParcel.aidl", "binder/android/net/ResolverParamsParcel.aidl", ], ], imports: [ imports: [ Loading ResolverController.cpp +3 −3 Original line number Original line Diff line number Diff line Loading @@ -231,9 +231,9 @@ int ResolverController::setResolverConfiguration(const ResolverParamsParcel& res res_params.base_timeout_msec = resolverParams.baseTimeoutMsec; res_params.base_timeout_msec = resolverParams.baseTimeoutMsec; res_params.retry_count = resolverParams.retryCount; res_params.retry_count = resolverParams.retryCount; return resolv_set_nameservers( return resolv_set_nameservers(resolverParams.netId, resolverParams.servers, resolverParams.netId, resolverParams.servers, resolverParams.domains, res_params, resolverParams.domains, res_params, resolverParams.experimentalOptions, resolverParams.transportTypes); resolverParams.resolverOptions, resolverParams.transportTypes); } } int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, Loading aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverExperimentalOptionsParcel.aidl→aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverOptionsParcel.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -17,7 +17,7 @@ package android.net; package android.net; /* @hide */ /* @hide */ parcelable ResolverExperimentalOptionsParcel { parcelable ResolverOptionsParcel { android.net.ResolverHostsParcel[] hosts = {}; android.net.ResolverHostsParcel[] hosts = {}; int tcMode = 0; int tcMode = 0; } } aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverParamsParcel.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -32,6 +32,6 @@ parcelable ResolverParamsParcel { @utf8InCpp String[] tlsFingerprints = {}; @utf8InCpp String[] tlsFingerprints = {}; @utf8InCpp String caCertificate = ""; @utf8InCpp String caCertificate = ""; int tlsConnectTimeoutMs = 0; int tlsConnectTimeoutMs = 0; android.net.ResolverExperimentalOptionsParcel experimentalOptions; android.net.ResolverOptionsParcel resolverOptions; int[] transportTypes = {}; int[] transportTypes = {}; } } binder/android/net/IDnsResolver.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -172,7 +172,7 @@ interface IDnsResolver { void flushNetworkCache(int netId); void flushNetworkCache(int netId); /** /** * Values for {@code tcMode} of {@code ResolverExperimentalOptionsParcel}. It controls the way DNS * Values for {@code tcMode} of {@code ResolverOptionsParcel}. It controls the way DNS * resolver handles truncated DNS response from UDP connection. * resolver handles truncated DNS response from UDP connection. * * * TC_MODE_DEFAULT: resolver retries on TCP-only on each name server. * TC_MODE_DEFAULT: resolver retries on TCP-only on each name server. Loading Loading
Android.bp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -16,7 +16,7 @@ aidl_interface { srcs: [ srcs: [ "binder/android/net/IDnsResolver.aidl", "binder/android/net/IDnsResolver.aidl", "binder/android/net/ResolverHostsParcel.aidl", "binder/android/net/ResolverHostsParcel.aidl", "binder/android/net/ResolverExperimentalOptionsParcel.aidl", "binder/android/net/ResolverOptionsParcel.aidl", "binder/android/net/ResolverParamsParcel.aidl", "binder/android/net/ResolverParamsParcel.aidl", ], ], imports: [ imports: [ Loading
ResolverController.cpp +3 −3 Original line number Original line Diff line number Diff line Loading @@ -231,9 +231,9 @@ int ResolverController::setResolverConfiguration(const ResolverParamsParcel& res res_params.base_timeout_msec = resolverParams.baseTimeoutMsec; res_params.base_timeout_msec = resolverParams.baseTimeoutMsec; res_params.retry_count = resolverParams.retryCount; res_params.retry_count = resolverParams.retryCount; return resolv_set_nameservers( return resolv_set_nameservers(resolverParams.netId, resolverParams.servers, resolverParams.netId, resolverParams.servers, resolverParams.domains, res_params, resolverParams.domains, res_params, resolverParams.experimentalOptions, resolverParams.transportTypes); resolverParams.resolverOptions, resolverParams.transportTypes); } } int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, int ResolverController::getResolverInfo(int32_t netId, std::vector<std::string>* servers, Loading
aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverExperimentalOptionsParcel.aidl→aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverOptionsParcel.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -17,7 +17,7 @@ package android.net; package android.net; /* @hide */ /* @hide */ parcelable ResolverExperimentalOptionsParcel { parcelable ResolverOptionsParcel { android.net.ResolverHostsParcel[] hosts = {}; android.net.ResolverHostsParcel[] hosts = {}; int tcMode = 0; int tcMode = 0; } }
aidl_api/dnsresolver_aidl_interface/current/android/net/ResolverParamsParcel.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -32,6 +32,6 @@ parcelable ResolverParamsParcel { @utf8InCpp String[] tlsFingerprints = {}; @utf8InCpp String[] tlsFingerprints = {}; @utf8InCpp String caCertificate = ""; @utf8InCpp String caCertificate = ""; int tlsConnectTimeoutMs = 0; int tlsConnectTimeoutMs = 0; android.net.ResolverExperimentalOptionsParcel experimentalOptions; android.net.ResolverOptionsParcel resolverOptions; int[] transportTypes = {}; int[] transportTypes = {}; } }
binder/android/net/IDnsResolver.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -172,7 +172,7 @@ interface IDnsResolver { void flushNetworkCache(int netId); void flushNetworkCache(int netId); /** /** * Values for {@code tcMode} of {@code ResolverExperimentalOptionsParcel}. It controls the way DNS * Values for {@code tcMode} of {@code ResolverOptionsParcel}. It controls the way DNS * resolver handles truncated DNS response from UDP connection. * resolver handles truncated DNS response from UDP connection. * * * TC_MODE_DEFAULT: resolver retries on TCP-only on each name server. * TC_MODE_DEFAULT: resolver retries on TCP-only on each name server. Loading