From 3e4d03589b721bd8c884de3d502036c8bc1e31e2 Mon Sep 17 00:00:00 2001 From: ptisnovs Date: Wed, 30 Sep 2009 11:49:10 +0200 Subject: [PATCH] 6884837: JTReg test SetOutgoingIf is not correct Summary: Added check of network interfaces status Reviewed-by: alanb, chegar --- test/java/net/MulticastSocket/SetOutgoingIf.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/java/net/MulticastSocket/SetOutgoingIf.java b/test/java/net/MulticastSocket/SetOutgoingIf.java index d24b03c79..d793f1962 100644 --- a/test/java/net/MulticastSocket/SetOutgoingIf.java +++ b/test/java/net/MulticastSocket/SetOutgoingIf.java @@ -70,7 +70,8 @@ public class SetOutgoingIf { // List nics = new ArrayList(); for (NetworkInterface nic : Collections.list(NetworkInterface.getNetworkInterfaces())) { - if (!nic.isLoopback()) + // we should use only network interfaces with multicast support which are in "up" state + if (!nic.isLoopback() && nic.supportsMulticast() && nic.isUp()) nics.add(nic); } if (nics.size() <= 1) { -- GitLab