From 524518261009f3f81febfdd8398becc4a80cc941 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Sun, 27 Aug 2000 07:47:46 +0000 Subject: Patch-o-matic! now included. --- extensions/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'extensions/Makefile') diff --git a/extensions/Makefile b/extensions/Makefile index 2110df54..2817ce24 100644 --- a/extensions/Makefile +++ b/extensions/Makefile @@ -1,7 +1,18 @@ #! /usr/bin/make -PF_EXT_SLIB:=tcp udp icmp mac limit standard REJECT LOG unclean state multiport tos TOS mark MARK owner SNAT DNAT MASQUERADE REDIRECT #ULOG +PF_EXT_SLIB:=tcp udp icmp mac limit standard REJECT LOG unclean state multiport tos TOS mark MARK owner SNAT DNAT MASQUERADE REDIRECT MIRROR PF6_EXT_SLIB:=tcp udp icmp standard + +# Optionals +PF_EXT_SLIB_OPTS:=$(foreach T,$(wildcard extensions/.*-test),$(shell KERNEL_DIR=$(KERNEL_DIR) $(T))) +PF6_EXT_SLIB_OPTS:=$(foreach T,$(wildcard extensions/.*-test6),$(shell KERNEL_DIR=$(KERNEL_DIR) $(T))) + +PF_EXT_SLIB+=$(PF_EXT_SLIB_OPTS) +PF6_EXT_SLIB+=$(PF6_EXT_SLIB_OPTS) + +OPTIONALS+=$(patsubst %,IPv4:%,$(PF_EXT_SLIB_OPTS)) +OPTIONALS+=$(patsubst %,IPv6:%,$(PF6_EXT_SLIB_OPTS)) + SHARED_LIBS+=$(foreach T,$(PF_EXT_SLIB),extensions/libipt_$(T).so) SHARED_LIBS+=$(foreach T,$(PF6_EXT_SLIB),extensions/libip6t_$(T).so) EXTRA_INSTALLS+=$(foreach T, $(PF_EXT_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libipt_$(T).so) -- cgit v1.2.3