Initial commit.

Populate the iptables-addons repository with two modules, xt_TARPIT
and xt_TEE, as a starting point.

Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
This commit is contained in:
Jan Engelhardt
2008-01-29 03:57:08 +01:00
commit 7a981b17b5
16 changed files with 894 additions and 0 deletions

34
extensions/Makefile.am Normal file
View File

@@ -0,0 +1,34 @@
# -*- Makefile -*-
AUTOMAKE_OPTIONS = foreign subdir-objects
abssrcdir = $(shell readlink -f ${srcdir})
regular_CFLAGS := @regular_CFLAGS@
iptables_CFLAGS := @iptables_CFLAGS@
kinclude_CFLAGS := @kinclude_CFLAGS@
AM_CFLAGS = ${regular_CFLAGS} ${iptables_CFLAGS} ${kinclude_CFLAGS} \
-D_INIT=$*_init
AM_LDFLAGS = -module -avoid-version
ipt_LTLIBRARIES = \
libxt_TARPIT.la \
libxt_TEE.la
#
# Call out to kbuild
#
.PHONY: modules modules_install clean_modules
all-local: modules
install-exec-local: modules_install
clean-local: clean_modules
modules:
make -C ${kbuilddir} M=${abssrcdir} modules;
modules_install:
make -C ${kbuilddir} M=${abssrcdir} INSTALL_MOD_PATH=${DESTDIR} modules_install;
clean_modules:
make -C ${kbuilddir} M=${abssrcdir} clean;