--- old/src/share/classes/java/net/NetworkInterface.java 2014-06-25 13:41:08.878133349 +0200 +++ new/src/share/classes/java/net/NetworkInterface.java 2014-06-25 13:41:08.793134810 +0200 @@ -452,6 +452,11 @@ } } } + return getHardwareAddress0(); + } + + // the same as getHardwareAddress(), but without security checks + byte[] getHardwareAddress0() throws SocketException { for (InetAddress addr : addrs) { if (addr instanceof Inet4Address) { return getMacAddr0(((Inet4Address)addr).getAddress(), name, index);