summaryrefslogtreecommitdiffstats
path: root/libjava/java/net/InetAddress.java
diff options
context:
space:
mode:
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-12 10:11:13 +0000
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-12 10:11:13 +0000
commita9e525aee5c1ca2bf3b8c03de84641bac0c68d70 (patch)
tree91031c9de9f57606f82c06f6060a409dd4ed0d03 /libjava/java/net/InetAddress.java
parent3381a03a4c6b4cc8b630eec1fe1f3a2792ec9bba (diff)
downloadppe42-gcc-a9e525aee5c1ca2bf3b8c03de84641bac0c68d70.tar.gz
ppe42-gcc-a9e525aee5c1ca2bf3b8c03de84641bac0c68d70.zip
* java/net/InetAddress.java (ANY_IF): moved from ServerSocket.
* java/net/DatagramSocket.java (DatagramSocket): use ANY_IF from InetAddress. * java/net/MulticastSocket.java (MulticastSocket): Likewise. * java/net/Socket.java: Merge with Classpath. * java/net/ServerSocket.java: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48797 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/net/InetAddress.java')
-rw-r--r--libjava/java/net/InetAddress.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/java/net/InetAddress.java b/libjava/java/net/InetAddress.java
index f1a12354be8..49bc3105fb1 100644
--- a/libjava/java/net/InetAddress.java
+++ b/libjava/java/net/InetAddress.java
@@ -240,6 +240,10 @@ public final class InetAddress implements java.io.Serializable
return lookup(host, null, true);
}
+ static final byte[] zeros = {0,0,0,0};
+ /* dummy InetAddress, used to bind socket to any (all) network interfaces */
+ static final InetAddress ANY_IF = new InetAddress(zeros, null);
+
private static final byte[] localhostAddress = { 127, 0, 0, 1 };
private static native String getLocalHostname ();
OpenPOWER on IntegriCloud