aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net/InetAddress.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/net/InetAddress.java')
-rw-r--r--libjava/java/net/InetAddress.java21
1 files changed, 3 insertions, 18 deletions
diff --git a/libjava/java/net/InetAddress.java b/libjava/java/net/InetAddress.java
index f2c14f8..0a69c1a 100644
--- a/libjava/java/net/InetAddress.java
+++ b/libjava/java/net/InetAddress.java
@@ -82,7 +82,7 @@ public class InetAddress implements Serializable
}
byte[] zeros = { 0, 0, 0, 0 };
- ANY_IF = new InetAddress (zeros, null);
+ ANY_IF = new InetAddress (zeros, "0.0.0.0");
}
/**
@@ -564,23 +564,8 @@ public class InetAddress implements Serializable
*/
private static native byte[] aton (String host);
- private static native InetAddress[] implLookup(String hostname,
- InetAddress addr,
- boolean all);
-
- private static InetAddress[] lookup (String hostname,
- InetAddress addr, boolean all)
- {
- if (addr.equals(ANY_IF))
- {
- byte[] zeros = { 0, 0, 0, 0 };
- InetAddress[] result = new InetAddress[1];
- result[0] = new InetAddress(zeros, "0.0.0.0");
- return result;
- }
-
- return implLookup(hostname, addr, all);
- }
+ private static native InetAddress[] lookup (String hostname,
+ InetAddress addr, boolean all);
private static native int getFamily (byte[] address);