diff -r ef713640430e -r dd321e3596c0 test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java --- a/test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java Wed May 29 08:21:33 2019 -0400 +++ b/test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java Wed May 29 13:58:05 2019 +0100 @@ -64,6 +64,13 @@ 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) {