netfilter: xt_limit: fix invalid return code in limit_mt_check()
authorPatrick McHardy <kaber@trash.net>
Mon, 23 Nov 2009 12:37:23 +0000 (13:37 +0100)
committerPatrick McHardy <kaber@trash.net>
Mon, 23 Nov 2009 12:37:23 +0000 (13:37 +0100)
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>
net/netfilter/xt_limit.c

index 2e8089ecd0af31b4ac17cf310a65ee5db97b6e0e..2773be6a71ddf49a2d8297a3183274472a0a7d61 100644 (file)
@@ -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;