diff options
author | Jan Engelhardt <jengelh@medozas.de> | 2008-09-01 14:28:12 +0200 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2008-09-01 14:28:12 +0200 |
commit | a4be7cb319212ba7907a541bbb5f9af1ffa7db0f (patch) | |
tree | 2bd24d943a3036acc2afa1d161e0d2f5183735d8 /extensions/libipt_recent.c | |
parent | 9e812285f071696c867adfb344dc0eb19af7136a (diff) |
libxt_recent: do allow --rttl for --update
Tony Ho noticed a too-strict check in xt_recent, so here is a fix.
Reported-by: Tony Ho <iptables@iblink.com.cn>
Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'extensions/libipt_recent.c')
-rw-r--r-- | extensions/libipt_recent.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extensions/libipt_recent.c b/extensions/libipt_recent.c index 94f246a6..7281fe5f 100644 --- a/extensions/libipt_recent.c +++ b/extensions/libipt_recent.c @@ -165,7 +165,7 @@ static void recent_check(unsigned int flags) "recent: you must specify one of `--set', `--rcheck' " "`--update' or `--remove'"); if ((flags & IPT_RECENT_TTL) && - (flags & (IPT_RECENT_SET | IPT_RECENT_REMOVE | IPT_RECENT_UPDATE))) + (flags & (IPT_RECENT_SET | IPT_RECENT_REMOVE))) exit_error(PARAMETER_PROBLEM, "recent: --rttl may only be used with --rcheck or " "--update"); |