Index: java/net/NetworkInterface.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/net/NetworkInterface.java,v retrieving revision 1.13 diff -u -r1.13 NetworkInterface.java --- java/net/NetworkInterface.java 11 Apr 2005 18:58:39 -0000 1.13 +++ java/net/NetworkInterface.java 12 Apr 2005 09:07:43 -0000 @@ -56,13 +56,22 @@ private String name; private Vector inetAddresses; - private NetworkInterface(String name, InetAddress address) + NetworkInterface(String name, InetAddress address) { this.name = name; this.inetAddresses = new Vector(1, 1); this.inetAddresses.add(address); } + NetworkInterface(String name, InetAddress[] addresses) + { + this.name = name; + this.inetAddresses = new Vector(addresses.length, 1); + + for (int i = 0; i < addresses.length; i++) + this.inetAddresses.add(addresses[i]); + } + /** * Returns the name of the network interface *