Merge "Actually resolve all IPs for Private DNS hostname" into pi-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
dd08f4b96a
@@ -822,9 +822,9 @@ public class NetworkMonitor extends StateMachine {
|
|||||||
private void resolveStrictModeHostname() {
|
private void resolveStrictModeHostname() {
|
||||||
try {
|
try {
|
||||||
// Do a blocking DNS resolution using the network-assigned nameservers.
|
// Do a blocking DNS resolution using the network-assigned nameservers.
|
||||||
mPrivateDnsConfig = new PrivateDnsConfig(
|
final InetAddress[] ips = ResolvUtil.blockingResolveAllLocally(
|
||||||
mPrivateDnsProviderHostname,
|
mNetwork, mPrivateDnsProviderHostname);
|
||||||
mNetwork.getAllByName(mPrivateDnsProviderHostname));
|
mPrivateDnsConfig = new PrivateDnsConfig(mPrivateDnsProviderHostname, ips);
|
||||||
} catch (UnknownHostException uhe) {
|
} catch (UnknownHostException uhe) {
|
||||||
mPrivateDnsConfig = null;
|
mPrivateDnsConfig = null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user