]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_conntrack: fix memory leak if sysctl registration fails
authorGao feng <gaofeng@cn.fujitsu.com>
Thu, 21 Jun 2012 04:36:42 +0000 (04:36 +0000)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 27 Jun 2012 16:55:22 +0000 (18:55 +0200)
commit18537eeb11c0b283fe515a26c85d41966c133049
treec5a75e79d0bd95de70d1db4f5c8a4c3a5f6a73b8
parentb81d52fc28d0acacc497aa7a3d5d0692e2d8a8f5
netfilter: nf_conntrack: fix memory leak if sysctl registration fails

In nf_ct_l4proto_register_sysctl, if l4proto sysctl registration
fails, we have to make sure that we release the compat sysctl
table.

This can happen if TCP has been registered compat for IPv4, and
IPv6 compat registration fails.

Signed-off-by: Gao feng <gaofeng@cn.fujitsu.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_conntrack_proto.c