Start using NetworkUtils.numericToInetAddress.

Generates InetAddresses without risking an accidental dns lookup.  For use with supposedly
numeric-only ip address strings.

Change-Id: I694f3976ce1c6382854706f6557ea88a289add3a
This commit is contained in:
Robert Greenwalt
2011-02-22 16:00:42 -08:00
parent 8606b3e4a0
commit 35e34d1276

View File

@@ -286,8 +286,8 @@ public class ConnectivityService extends IConnectivityManager.Stub {
com.android.internal.R.string.config_default_dns_server); com.android.internal.R.string.config_default_dns_server);
} }
try { try {
mDefaultDns = InetAddress.getByName(dns); mDefaultDns = NetworkUtils.numericToInetAddress(dns);
} catch (UnknownHostException e) { } catch (IllegalArgumentException e) {
loge("Error setting defaultDns using " + dns); loge("Error setting defaultDns using " + dns);
} }