Skip to content

Commit 313cb3c

Browse files
committed
8229706: java/net/MulticastSocket/NoLoopbackPackets.java fails on some AIX machines
Reviewed-by: chegar, clanger
1 parent 103cd91 commit 313cb3c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
*/
3030
import java.util.*;
3131
import java.net.*;
32+
import jdk.test.lib.NetworkConfiguration;
3233
import jdk.test.lib.net.IPSupport;
3334

3435
public class NoLoopbackPackets {
@@ -62,7 +63,9 @@ public static void main(String[] args) throws Exception {
6263
if (IPSupport.hasIPv4()) {
6364
groups.add(new InetSocketAddress(InetAddress.getByName("224.1.1.1"), port));
6465
}
65-
if (IPSupport.hasIPv6()) {
66+
67+
NetworkConfiguration nc = NetworkConfiguration.probe();
68+
if (IPSupport.hasIPv6() && nc.hasTestableIPv6Address()) {
6669
groups.add(new InetSocketAddress(InetAddress.getByName("::ffff:224.1.1.2"), port));
6770
groups.add(new InetSocketAddress(InetAddress.getByName("ff02::1:1"), port));
6871
}

0 commit comments

Comments
 (0)