< prev index next >

test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java

Print this page

        

@@ -62,10 +62,17 @@
             Class<?> c = Class.forName("jdk.net.ExtendedSocketOptions");
             Field field = c.getField("SO_FLOW_SLA");
             socketOptions.add((SocketOption<?>)field.get(null));
             field = c.getField("TCP_QUICKACK");
             socketOptions.add((SocketOption<?>)field.get(null));
+            field = c.getField("TCP_KEEPIDLE");
+            socketOptions.add((SocketOption<?>)field.get(null));
+            field = c.getField("TCP_KEEPINTERVAL");
+            socketOptions.add((SocketOption<?>)field.get(null));
+            field = c.getField("TCP_KEEPCOUNT");
+            socketOptions.add((SocketOption<?>)field.get(null));
+
         } catch (ClassNotFoundException e) {
             // ignore, jdk.net module not present
         } catch (ReflectiveOperationException e) {
             throw new AssertionError(e);
         }
< prev index next >