Sun's linux jdk1.4.1 implements java.net.NetworkInterface.getNetworkInterfaces by first calling SIOCGIFCONF with a NULL buffer, expecting the buffer size as result. This call pattern was not implemented /sys/compat/linux/linux_ioctl.c. The following patch appears to solve the problem. Fix: Apply the following patch How-To-Repeat: Calling java.net.NetworkInterface.getNetworkInterfaces() returns null.
Responsible Changed From-To: freebsd-bugs->emulation One for the emulation team
State Changed From-To: open->patched Committed to HEAD with cleanups, thanks!
Responsible Changed From-To: emulation->bms I'll take this as it's net related
State Changed From-To: patched->closed RELENG_5 has now been branched as -STABLE