From: Patrick McHardy Date: Mon, 23 Nov 2009 12:37:23 +0000 (+0100) Subject: netfilter: xt_limit: fix invalid return code in limit_mt_check() X-Git-Tag: v2.6.32~30^2~10^2 X-Git-Url: http://bbs.cooldavid.org/git/?a=commitdiff_plain;h=8fa539bd911e8a7faa7cd77b5192229c9666d9b8;p=net-next-2.6.git 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 --- diff --git a/net/netfilter/xt_limit.c b/net/netfilter/xt_limit.c index 2e8089ecd0a..2773be6a71d 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;