diff options
Diffstat (limited to 'vm')
-rw-r--r-- | vm/reference/java/net/VMNetworkInterface.java | 17 |
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) |