Hi I have just made an IP Filter program for Windows using C++, now I want to make one for Linux. Now for the Windows one I needed a "Network Filter Driver" what is the equivelant for Linux?

I want to develop a Linux GUI version then non-GUI (if many people still use non-GUI).