diff --git a/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java b/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java index 36b6f12413d5a..8ec8c62fad534 100644 --- a/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java +++ b/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java @@ -56,7 +56,7 @@ public static void main(String[] args) throws Exception { } NetworkConfiguration nc = NetworkConfiguration.probe(); - if (IPSupport.hasIPv6() && nc.hasTestableIPv6Address()) { + if (IPSupport.hasIPv6() && nc.ip6MulticastInterfaces().findAny().isPresent()) { groups.add(new InetSocketAddress(InetAddress.getByName("::ffff:224.1.1.2"), port)); groups.add(new InetSocketAddress(InetAddress.getByName("ff02::1:1"), port)); } diff --git a/test/jdk/java/net/MulticastSocket/Test.java b/test/jdk/java/net/MulticastSocket/Test.java index 01dd82ece7572..a5e91edb8cc1a 100644 --- a/test/jdk/java/net/MulticastSocket/Test.java +++ b/test/jdk/java/net/MulticastSocket/Test.java @@ -141,7 +141,7 @@ void allTests() throws IOException { doTest("224.80.80.80"); // If IPv6 is enabled perform multicast tests with various scopes - if (nc.hasTestableIPv6Address()) { + if (nc.ip6MulticastInterfaces().findAny().isPresent()) { doTest("ff01::a"); }