netfilter: xt_recent: fix namespace destroy path
authorVitaly E. Lavrov <lve@guap.ru>
Mon, 24 Dec 2012 12:55:20 +0000 (13:55 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 4 Feb 2013 00:27:08 +0000 (18:27 -0600)
commit98dbbfa183f5abbbe582c1ba53b8bfac9e7ed37e
treeb5f9f2ab4b3585404238c5a3a006015b49350f9f
parente9be8ff2dc372797024d2ddf92c7218d75fe2f82
netfilter: xt_recent: fix namespace destroy path

commit 665e205c16c1f902ac6763b8ce8a0a3a1dcefe59 upstream.

recent_net_exit() is called before recent_mt_destroy() in the
destroy path of network namespaces. Make sure there are no entries
in the parent proc entry xt_recent before removing it.

Signed-off-by: Vitaly E. Lavrov <lve@guap.ru>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/xt_recent.c