--- old/test/jdk/java/net/SocketOption/OptionsTest.java 2019-05-27 11:34:00.521804485 +0100 +++ new/test/jdk/java/net/SocketOption/OptionsTest.java 2019-05-27 11:34:00.233804495 +0100 @@ -61,14 +61,18 @@ Test.create(StandardSocketOptions.SO_REUSEADDR, Boolean.FALSE), Test.create(StandardSocketOptions.SO_REUSEPORT, Boolean.FALSE), Test.create(StandardSocketOptions.SO_LINGER, Integer.valueOf(80)), - Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)) + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(0)), // lower-bound + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)), + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(255)) //upper-bound }; static Test[] serverSocketTests = new Test[] { Test.create(StandardSocketOptions.SO_RCVBUF, Integer.valueOf(8 * 100)), Test.create(StandardSocketOptions.SO_REUSEADDR, Boolean.FALSE), Test.create(StandardSocketOptions.SO_REUSEPORT, Boolean.FALSE), - Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)) + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(0)), // lower-bound + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)), + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(255)) //upper-bound }; static Test[] dgSocketTests = new Test[] { @@ -76,12 +80,16 @@ Test.create(StandardSocketOptions.SO_RCVBUF, Integer.valueOf(8 * 100)), Test.create(StandardSocketOptions.SO_REUSEADDR, Boolean.FALSE), Test.create(StandardSocketOptions.SO_REUSEPORT, Boolean.FALSE), - Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)) + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(0)), // lower-bound + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(100)), + Test.create(StandardSocketOptions.IP_TOS, Integer.valueOf(255)) //upper-bound }; static Test[] mcSocketTests = new Test[] { Test.create(StandardSocketOptions.IP_MULTICAST_IF, getNetworkInterface()), + Test.create(StandardSocketOptions.IP_MULTICAST_TTL, Integer.valueOf(0)), // lower-bound Test.create(StandardSocketOptions.IP_MULTICAST_TTL, Integer.valueOf(10)), + Test.create(StandardSocketOptions.IP_MULTICAST_TTL, Integer.valueOf(255)), //upper-bound Test.create(StandardSocketOptions.IP_MULTICAST_LOOP, Boolean.TRUE) };