Hi all, I have invested quite some time trying to get the raw sockets available. It seems that even if we managed to get RockSaw running on all systems, we would require the lib to run with setuid as root or have to run the application as root. From a security standpoint this is not a thing I would be comfortable with.
I did however stumble over the project pcap4j, which seems to offer a JNI layer for accessing libpcap. What seems to be cool about that is that we might even be able to go beyond IP and implement Ethernet packages with that. Pcap4j is licensed with a MIT license: https://github.com/kaitoy/pcap4j/#license So, I guess we can use that. As the library requires libpcap, the license of that is the 3-clause BSD: http://www.tcpdump.org/license.html Justin, as far as I understood things, we can use this set of libraries, correct? https://www.apache.org/legal/resolved.html Both are treated as compatable. Chris
