hg: jdk/jdk: 8242885: PlainDatagramSocketImpl doesn?t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
patrick.concannon at oracle.com
patrick.concannon at oracle.com
Fri Jul 31 11:43:01 UTC 2020
Changeset: 83809bdf2bec
Author: pconcannon
Date: 2020-07-31 12:42 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/83809bdf2bec
8242885: PlainDatagramSocketImpl doesn?t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes
Summary: This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS
Reviewed-by: alanb, dfuchs, vtewari
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
+ test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java
! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java
- test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
+ test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java
More information about the jdk-changes
mailing list