提交 cea441e6 编写于 作者: C chegar

6961029: java/net/BindException/Test.java should not use wildcard address

Reviewed-by: michaelm, alanb
上级 d047e983
...@@ -379,9 +379,6 @@ sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java ...@@ -379,9 +379,6 @@ sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java
# Interrupted or IO exception, maybe writing to non-unique named file? # Interrupted or IO exception, maybe writing to non-unique named file?
com/sun/net/httpserver/bugs/B6373555.java generic-all com/sun/net/httpserver/bugs/B6373555.java generic-all
# Fails on OpenSolaris, BindException unexpected
java/net/BindException/Test.java generic-all
# Fails on OpenSolaris, times out # Fails on OpenSolaris, times out
java/net/MulticastSocket/SetOutgoingIf.java generic-all java/net/MulticastSocket/SetOutgoingIf.java generic-all
......
...@@ -180,7 +180,7 @@ public class Test { ...@@ -180,7 +180,7 @@ public class Test {
while (addrs.hasMoreElements()) { while (addrs.hasMoreElements()) {
InetAddress ia = (InetAddress)addrs.nextElement(); InetAddress ia = (InetAddress)addrs.nextElement();
if (ia.isLoopbackAddress()) { if (ia.isLoopbackAddress() || ia.isAnyLocalAddress()) {
continue; continue;
} }
......
...@@ -248,7 +248,8 @@ public class Tests { ...@@ -248,7 +248,8 @@ public class Tests {
} }
while (addrs.hasMoreElements()) { while (addrs.hasMoreElements()) {
InetAddress addr = (InetAddress) addrs.nextElement(); InetAddress addr = (InetAddress) addrs.nextElement();
if (filter.isInstance (addr) && !addr.isLoopbackAddress()) { if (filter.isInstance (addr) && !addr.isLoopbackAddress()
&& !addr.isAnyLocalAddress()) {
if (Arrays.equals (addr.getAddress(), fe80_loopback)) { if (Arrays.equals (addr.getAddress(), fe80_loopback)) {
continue; continue;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册