aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/utils/iptables
diff options
context:
space:
mode:
authorSteven Barth <cyrus@openwrt.org>2013-07-15 06:12:03 +0000
committerSteven Barth <cyrus@openwrt.org>2013-07-15 06:12:03 +0000
commitea6a5d0c22f099173ba5a37dd49e25ca887cafce (patch)
tree093ab5eba359b12af5f011a4479f0543cb832291 /package/network/utils/iptables
parent75b911ddc15ecf4f11a7cb537488d7349d99c313 (diff)
downloadupstream-ea6a5d0c22f099173ba5a37dd49e25ca887cafce.tar.gz
upstream-ea6a5d0c22f099173ba5a37dd49e25ca887cafce.tar.bz2
upstream-ea6a5d0c22f099173ba5a37dd49e25ca887cafce.zip
iptables: restore reap functionality to recent module
The reap functionality appears to have been accidentally disabled by commit 74ded7257e5da5e309844d386290f24ae91950a6 to iptables.git, see: git://git.netfilter.org/iptables.git and subsequently in iptables 1.4.15 and later. This adds a patch to restore reap functionality for recent_opts_v1. Signed-off-by: Russell Senior <russell@personaltelco.net> SVN-Revision: 37328
Diffstat (limited to 'package/network/utils/iptables')
-rw-r--r--package/network/utils/iptables/patches/410-add_reap_again.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/package/network/utils/iptables/patches/410-add_reap_again.patch b/package/network/utils/iptables/patches/410-add_reap_again.patch
new file mode 100644
index 0000000000..0bb40fbcf0
--- /dev/null
+++ b/package/network/utils/iptables/patches/410-add_reap_again.patch
@@ -0,0 +1,13 @@
+Index: iptables-1.4.19.1/extensions/libxt_recent.c
+===================================================================
+--- iptables-1.4.19.1.orig/extensions/libxt_recent.c
++++ iptables-1.4.19.1/extensions/libxt_recent.c
+@@ -63,6 +63,8 @@ static const struct xt_option_entry rece
+ .excl = F_ANY_OP, .flags = XTOPT_INVERT},
+ {.name = "seconds", .id = O_SECONDS, .type = XTTYPE_UINT32,
+ .flags = XTOPT_PUT, XTOPT_POINTER(s, seconds)},
++ {.name = "reap", .id = O_REAP, .type = XTTYPE_NONE,
++ .also = F_SECONDS },
+ {.name = "hitcount", .id = O_HITCOUNT, .type = XTTYPE_UINT32,
+ .flags = XTOPT_PUT, XTOPT_POINTER(s, hit_count)},
+ {.name = "rttl", .id = O_RTTL, .type = XTTYPE_NONE,