I found an example of some firewall code using the netfilter hooks on
the web, the URL is
www.geocities.com/victorhugo83/micro_firewall.c.
This code is supposed to be compilied into a kernel module. However,
I can't get it to compile on my system.
When I issue the "cc -c micro_firewall.c" command, I get:
In file included from /usr/include/linux/highmem.h:5,
from /usr/include/linux/skbuff.h:26,
from micro_firewall.c:13
/usr/include/asm/pgalloc.h:6:24 asm/fixmap.h: No such file or
directory
I am using kernel version 2.4.20-20.7 with the kernel source
installed. Any assistance would be greatly appreciated.
Russell Markus
(E-Mail Removed)