summaryrefslogtreecommitdiff
path: root/vm/reference/java/net/VMNetworkInterface.java
diff options
context:
space:
mode:
Diffstat (limited to 'vm/reference/java/net/VMNetworkInterface.java')
-rw-r--r--vm/reference/java/net/VMNetworkInterface.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/vm/reference/java/net/VMNetworkInterface.java b/vm/reference/java/net/VMNetworkInterface.java
index 7a29f4ee3..7f1e3ad98 100644
--- a/vm/reference/java/net/VMNetworkInterface.java
+++ b/vm/reference/java/net/VMNetworkInterface.java
@@ -66,6 +66,23 @@ final class VMNetworkInterface
addresses = new HashSet();
}
+ /**
+ * Creates a dummy instance which represents any network
+ * interface.
+ */
+ public VMNetworkInterface()
+ {
+ addresses = new HashSet();
+ try
+ {
+ addresses.add(InetAddress.getByName("0.0.0.0"));
+ }
+ catch (UnknownHostException _)
+ {
+ // Cannot happen.
+ }
+ }
+
static
{
if (Configuration.INIT_LOAD_LIBRARY)