1. The description appended to the device name under Windows breaks all other APIs that take a device name. This issue was reported *four years ago*, still not fixed. So 0.01.16 never worked under Windows at all.
1. The network address and netmask are back to front on Intel platforms. Apparently libcap doesn't correct them for host byte order with ntohl(), and neither does Jpcap.
3. Interfaces that are not 'up' are returned, e.g. dialup adapters.
4. The code is sheer spaghetti, with multiple platform-dependent code slabs. Why doesn't it just call pcap_findalldevs()? Surely this works on all platforms? Seems to work OK in Ken Fujii's version. He does some extra stuff to get the device MAC, but we don't need that.
This needs a thorough rework.
Logged In: YES
user_id=1262793
Originator: YES
All this has been addressed in the forthcoming release 2.0.