jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
changeset 9679 d98ae8bc45fc
parent 5506 202f599c92aa
child 14342 8435a30053c1
equal deleted inserted replaced
9677:638762c0263e 9679:d98ae8bc45fc
    26 package sun.nio.ch;
    26 package sun.nio.ch;
    27 
    27 
    28 import java.nio.channels.*;
    28 import java.nio.channels.*;
    29 import java.net.SocketAddress;
    29 import java.net.SocketAddress;
    30 import java.net.SocketOption;
    30 import java.net.SocketOption;
    31 import java.net.StandardSocketOption;
    31 import java.net.StandardSocketOptions;
    32 import java.net.InetSocketAddress;
    32 import java.net.InetSocketAddress;
    33 import java.io.FileDescriptor;
    33 import java.io.FileDescriptor;
    34 import java.io.IOException;
    34 import java.io.IOException;
    35 import java.util.Set;
    35 import java.util.Set;
    36 import java.util.HashSet;
    36 import java.util.HashSet;
   212     private static class DefaultOptionsHolder {
   212     private static class DefaultOptionsHolder {
   213         static final Set<SocketOption<?>> defaultOptions = defaultOptions();
   213         static final Set<SocketOption<?>> defaultOptions = defaultOptions();
   214 
   214 
   215         private static Set<SocketOption<?>> defaultOptions() {
   215         private static Set<SocketOption<?>> defaultOptions() {
   216             HashSet<SocketOption<?>> set = new HashSet<SocketOption<?>>(2);
   216             HashSet<SocketOption<?>> set = new HashSet<SocketOption<?>>(2);
   217             set.add(StandardSocketOption.SO_RCVBUF);
   217             set.add(StandardSocketOptions.SO_RCVBUF);
   218             set.add(StandardSocketOption.SO_REUSEADDR);
   218             set.add(StandardSocketOptions.SO_REUSEADDR);
   219             return Collections.unmodifiableSet(set);
   219             return Collections.unmodifiableSet(set);
   220         }
   220         }
   221     }
   221     }
   222 
   222 
   223     @Override
   223     @Override