summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2009-11-23 13:37:23 +0100
committerPatrick McHardy <kaber@trash.net>2009-11-23 13:37:23 +0100
commit8fa539bd911e8a7faa7cd77b5192229c9666d9b8 (patch)
tree9019a89aa1b860ca52eae27d0e048aab752a1177 /net
parent7378396cd172cc058fa62220c6486419046c4e0c (diff)
downloadlinux-8fa539bd911e8a7faa7cd77b5192229c9666d9b8.tar.gz
linux-8fa539bd911e8a7faa7cd77b5192229c9666d9b8.tar.bz2
linux-8fa539bd911e8a7faa7cd77b5192229c9666d9b8.zip
netfilter: xt_limit: fix invalid return code in limit_mt_check()
Commit acc738fe (netfilter: xtables: avoid pointer to self) introduced an invalid return value in limit_mt_check(). Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'net')
-rw-r--r--net/netfilter/xt_limit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/netfilter/xt_limit.c b/net/netfilter/xt_limit.c
index 2e8089ecd0af..2773be6a71dd 100644
--- a/net/netfilter/xt_limit.c
+++ b/net/netfilter/xt_limit.c
@@ -112,7 +112,7 @@ static bool limit_mt_check(const struct xt_mtchk_param *par)
priv = kmalloc(sizeof(*priv), GFP_KERNEL);
if (priv == NULL)
- return -ENOMEM;
+ return false;
/* For SMP, we only want to use one set of state. */
r->master = priv;