-
Bug
-
Resolution: Fixed
-
P4
-
9, 14
-
b26
-
Verified
The IP_MULTICAST_IF socket option is specified to have an initial value of null to mean that the interface has not been set. When the interface is not set MulticastSocket's getOption(IP_MULTICAST_IF) returns a NetworkInterface that appears to be valid (index >= 0) but is useless.
The setOption/getOption methods are @since 9 so the compatibility impact of fixing this is probably low.
The setOption/getOption methods are @since 9 so the compatibility impact of fixing this is probably low.
- blocks
-
JDK-8230211 Prepare DatagramSocket for alternative DatagramSocketImpl
-
- Resolved
-
-
JDK-8233191 MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set
-
- Resolved
-
- csr for
-
JDK-8234811 MulticastSocket getOption(IP_MULTICAST_IF) returns interface when not set
-
- Closed
-
- relates to
-
JDK-8234915 Release Note: MulticastSocket getOption(IP_MULTICAST_IF) Returns null when outgoing interface not set
-
- Closed
-