Use InetAddress.parseNumericAddress.
Bug: 3300307 Change-Id: I4ebfe533056e67931db1117e934596ba7b5c8b75
This commit is contained in:
@@ -159,17 +159,7 @@ public class NetworkUtils {
|
||||
*/
|
||||
public static InetAddress numericToInetAddress(String addrString)
|
||||
throws IllegalArgumentException {
|
||||
// TODO - do this for real, using a hidden method on InetAddress that aborts
|
||||
// instead of doing dns step
|
||||
if (!InetAddress.isNumeric(addrString)) {
|
||||
throw new IllegalArgumentException("numericToInetAddress with non numeric: '" +
|
||||
addrString + "'");
|
||||
}
|
||||
try {
|
||||
return InetAddress.getByName(addrString);
|
||||
} catch (UnknownHostException e) {
|
||||
throw new IllegalArgumentException(e);
|
||||
}
|
||||
return InetAddress.parseNumericAddress(addrString);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user