Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You can see how imv does this, but I don't have much experience with hiding struct definitions. https://github.com/eXeC64/imv/blob/master/src/main.c
Having a lot of code in header files isn't super nice. Ideally, you would split the implementation part into multiple .c files, which you could then put in netmon: netmon.c filter.c .... Alternatively, the approach I use in https://github.com/ericonr/purr-c/blob/master/makefile also works.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.