]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
Build NFLOG target unconditionally
authorPatrick McHardy <kaber@trash.net>
Wed, 5 Sep 2007 13:42:58 +0000 (13:42 +0000)
committerPatrick McHardy <kaber@trash.net>
Wed, 5 Sep 2007 13:42:58 +0000 (13:42 +0000)
extensions/.NFLOG-testx [deleted file]
extensions/Makefile
include/linux/netfilter/xt_NFLOG.h [new file with mode: 0644]

diff --git a/extensions/.NFLOG-testx b/extensions/.NFLOG-testx
deleted file mode 100644 (file)
index 25f0dee..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /bin/sh
-[ -f $KERNEL_DIR/include/linux/netfilter/xt_NFLOG.h ] && echo NFLOG
index 63efc2af30acb22f998fd9787aab64b5c8eac143..f1d2f1a0cf7f6ee036b168773e895975a6c81226 100644 (file)
@@ -7,7 +7,7 @@
 #
 PF_EXT_SLIB:=ah addrtype conntrack ecn icmp iprange owner policy realm tos ttl unclean DNAT ECN LOG MASQUERADE MIRROR NETMAP REDIRECT REJECT SAME SNAT TOS TTL ULOG
 PF6_EXT_SLIB:=eui64 hl icmp6 owner policy HL LOG
-PFX_EXT_SLIB:=connmark connlimit comment dscp esp hashlimit helper length limit mac mark multiport physdev pkttype sctp state standard tcp tcpmss udp CLASSIFY CONNMARK DSCP MARK NFQUEUE NOTRACK TCPMSS TRACE
+PFX_EXT_SLIB:=connmark connlimit comment dscp esp hashlimit helper length limit mac mark multiport physdev pkttype sctp state standard tcp tcpmss udp CLASSIFY CONNMARK DSCP MARK NFLOG NFQUEUE NOTRACK TCPMSS TRACE
 
 ifeq ($(DO_SELINUX), 1)
 PF_EXT_SE_SLIB:=
diff --git a/include/linux/netfilter/xt_NFLOG.h b/include/linux/netfilter/xt_NFLOG.h
new file mode 100644 (file)
index 0000000..cdcd0ed
--- /dev/null
@@ -0,0 +1,18 @@
+#ifndef _XT_NFLOG_TARGET
+#define _XT_NFLOG_TARGET
+
+#define XT_NFLOG_DEFAULT_GROUP         0x1
+#define XT_NFLOG_DEFAULT_THRESHOLD     1
+
+#define XT_NFLOG_MASK                  0x0
+
+struct xt_nflog_info {
+       u_int32_t       len;
+       u_int16_t       group;
+       u_int16_t       threshold;
+       u_int16_t       flags;
+       u_int16_t       pad;
+       char            prefix[64];
+};
+
+#endif /* _XT_NFLOG_TARGET */