Remove NetworkUtils.isIpAddress.

Bug: 3073384
Change-Id: I5bd46d1995186c2384c68d0afff3b869f46624c5
This commit is contained in:
Elliott Hughes
2010-11-04 15:27:33 -07:00
parent 3425ad6ca6
commit 29666e46f4

View File

@@ -174,28 +174,6 @@ public class NetworkUtils {
return Integer.reverseBytes(value);
}
public static boolean isIpAddress(String address) {
//TODO: Add NetworkUtils support for IPv6 configuration and
//remove IPv4 validation and use a generic InetAddress validation
try {
String[] parts = address.split("\\.");
if (parts.length != 4) {
return false;
}
int a = Integer.parseInt(parts[0]);
if (a < 0 || a > 255) return false;
a = Integer.parseInt(parts[1]);
if (a < 0 || a > 255) return false;
a = Integer.parseInt(parts[2]);
if (a < 0 || a > 255) return false;
a = Integer.parseInt(parts[3]);
if (a < 0 || a > 255) return false;
} catch (NumberFormatException ex) {
return false;
}
return true;
}
/**
* Add a default route through the specified gateway.
* @param interfaceName interface on which the route should be added