-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b14
-
windows
One dates back to pre-WinXP, where there was no support for IPv4. This version is still used when IPv6 stack is disabled with java.net.preferIPv4Stack=true system property.
The other implementation uses WinXP functions that support IPv6. This version is used by default.
We should aim to have only one implementation of these functions. Windows 2000 is no longer supported, so we could use the more modern functions, and filter out IPv6 when IPv4 stack is requested.
- csr for
-
JDK-8303477 Modernize Windows native code for NetworkInterface
- Closed
- duplicates
-
JDK-8165665 Method NetworkInterface.getNetworkInterfaces() might fail
- Closed
- relates to
-
JDK-8304286 java/net/SocketOption/OptionsTest.java failing after JDK-8302659
- Resolved
-
JDK-6798979 NetworkInterface.getNetworkInterfaces() handles multiple loopbacks incorrectly
- Open
-
JDK-8303427 Fixpath confused if unix root contains "/jdk"
- Resolved
-
JDK-8330935 JVM crashes on NetworkInterface.getNetworkInterfaces method call for Java 21 on WINE
- Closed
-
JDK-8165665 Method NetworkInterface.getNetworkInterfaces() might fail
- Closed