Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
Is the move to userland an indication that L7-filter does not depend heavily on Linux internals?
Is a port to other *nix OSes (particularly FreeBSD) possible?
Logged In: YES
The move to userland certainly makes l7-filter *less* dependent on Linux internals, but it's still pretty dependent. The packets are gotten and the marks are set with Linux-specific functions and data structures. However, if FreeBSD or another *nix has the necessary structure, someone who was familiar with it (not me!) could do a version for that OS which could reuse a lot of code from the the Linux version.