OSDN Git Service

netfilter: x_tables: unlock on error in xt_find_table_lock()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 28 Apr 2017 12:57:56 +0000 (15:57 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 24 Mar 2018 10:00:17 +0000 (11:00 +0100)
commitc70c7be280448ad7dce9d74fb66c858de534383a
tree7c54f9bc747ac7a6105ab1a71c90cd641585d160
parentff3d5600e2e6240869dd73e4c205108d672db7d7
netfilter: x_tables: unlock on error in xt_find_table_lock()

[ Upstream commit 7dde07e9c53617549d67dd3e1d791496d0d3868e ]

According to my static checker we should unlock here before the return.
That seems reasonable to me as well.

Fixes" b9e69e127397 ("netfilter: xtables: don't hook tables by default")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/x_tables.c