aboutsummaryrefslogtreecommitdiff
path: root/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java')
-rw-r--r--test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java b/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
index 561d7ead4..5a855acbd 100644
--- a/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
+++ b/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
@@ -22,6 +22,7 @@
*/
/* @test
+ * @bug 4313882 4981129
* @summary Unit test for datagram-socket-channel adaptors
* @library ..
*/
@@ -93,6 +94,11 @@ public class AdaptDatagramSocket {
if (ip.getData()[ip.getOffset() + i]
!= op.getData()[op.getOffset() + i])
throw new Exception("Incorrect data received");
+
+ if (!(ip.getSocketAddress().equals(dst))) {
+ throw new Exception("Incorrect sender address, expected: " + dst
+ + " actual: " + ip.getSocketAddress());
+ }
}
static void test(InetSocketAddress dst,