--- a/test/jdk/java/net/SocketOption/OptionsTest.java Fri Nov 22 10:07:21 2019 +0000
+++ b/test/jdk/java/net/SocketOption/OptionsTest.java Fri Nov 22 11:52:48 2019 +0000
@@ -23,7 +23,7 @@
/*
* @test
- * @bug 8036979 8072384 8044773 8225214
+ * @bug 8036979 8072384 8044773 8225214 8233296
* @library /test/lib
* @requires !vm.graal.enabled
* @run main/othervm -Xcheck:jni OptionsTest
@@ -321,7 +321,7 @@
} else if (option.equals(StandardSocketOptions.IP_MULTICAST_TTL)) {
return Integer.valueOf(socket.getTimeToLive());
} else if (option.equals(StandardSocketOptions.IP_MULTICAST_LOOP)) {
- return Boolean.valueOf(socket.getLoopbackMode());
+ return !Boolean.valueOf(socket.getLoopbackMode());
} else {
throw new RuntimeException("unexpected socket option");
}