CC = gcc
IKERNEL = -I/usr/src/linux/include
IUSER = -I/usr/src/iptables-1.2.9/include
NETFILTER_VERSION = \"1.2.9\"

CFLAGS = -O2 -Wall -DNETFILTER_VERSION=$(NETFILTER_VERSION)

all:	ipt_ipp2p.o libipt_ipp2p.so

ipt_ipp2p.o:	ipt_ipp2p.h ipt_ipp2p.c
	    $(CC) $(CFLAGS) $(IKERNEL) -c ipt_ipp2p.c -D__KERNEL__ -DMODULE

libipt_ipp2p.so:   libipt_ipp2p.c ipt_ipp2p.h
	    $(CC) $(CFLAGS) $(IUSER) -fPIC -c libipt_ipp2p.c
	    ld -shared -o libipt_ipp2p.so libipt_ipp2p.o			


clean:
	-rm -f *.o *.so

