jdk/src/share/classes/java/net/Inet6AddressImpl.java
changeset 16870 f35b2bd19761
parent 10596 39b3a979e600
child 23010 6dadb192ad81
equal deleted inserted replaced
16869:4adc2d6d2d5a 16870:f35b2bd19761
    79 
    79 
    80     public synchronized InetAddress anyLocalAddress() {
    80     public synchronized InetAddress anyLocalAddress() {
    81         if (anyLocalAddress == null) {
    81         if (anyLocalAddress == null) {
    82             if (InetAddress.preferIPv6Address) {
    82             if (InetAddress.preferIPv6Address) {
    83                 anyLocalAddress = new Inet6Address();
    83                 anyLocalAddress = new Inet6Address();
    84                 anyLocalAddress.hostName = "::";
    84                 anyLocalAddress.holder().hostName = "::";
    85             } else {
    85             } else {
    86                 anyLocalAddress = (new Inet4AddressImpl()).anyLocalAddress();
    86                 anyLocalAddress = (new Inet4AddressImpl()).anyLocalAddress();
    87             }
    87             }
    88         }
    88         }
    89         return anyLocalAddress;
    89         return anyLocalAddress;