1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
# $Id$
#
# print example module makefile
#
#
# WARNING: do not run this directly, it should be run by the master Makefile
#
# select if xtables.h (=0) or iptables.h (=1) header files are installed
IPT_RTPPROXY_IPTABLES_API=1
# define path to netfilter/iptables source directory
iptdir = ~/iptables
#kerneldir=/usr/src/kernels/2.6.18-1.2849prerel3.3.0_63.1.0-i686/include
#kerneldir=~/iptables-1.4.2/include
xtablesmoduledir=/lib/xtables
include ../../Makefile.defs
auto_gen=
NAME=iptrtpproxy.so
#LIBS += $(iptdir)/iptables.o -L $(iptdir)/libiptc -liptc \
# -L $(iptdir)/extensions -lext
# look for libipt_RTPPROXY first under /lib/xtables (default install dir)
# and if not found in $(iptdir)/extensions (compile dir)
LIBS = -L $(iptdir)/libiptc -L $(iptdir)/iptables/extensions -lipt_RTPPROXY
LIBS+= -L $(xtablesmoduledir)
INCLUDES = -I $(iptdir)/linux-2.6/include -I $(kerneldir) -I $(iptdir)/iptables/include
ifeq ($(IPT_RTPPROXY_IPTABLES_API),1)
DEFS+= -DIPT_RTPPROXY_IPTABLES_API=1
endif
DEFS+=-DSER_MOD_INTERFACE
include ../../Makefile.modules
|