OSDN Git Service

Remove NetworkUtils.isIpAddress.
authorElliott Hughes <enh@google.com>
Thu, 4 Nov 2010 22:27:33 +0000 (15:27 -0700)
committerElliott Hughes <enh@google.com>
Thu, 4 Nov 2010 22:27:33 +0000 (15:27 -0700)
Bug: 3073384
Change-Id: I5bd46d1995186c2384c68d0afff3b869f46624c5

core/java/android/net/NetworkUtils.java

index 6b1fe99..8a653dd 100644 (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