netfilter: ctnetlink: put back references to master ct and expect objects
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 9 Jul 2015 20:56:00 +0000 (22:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Oct 2015 21:43:17 +0000 (14:43 -0700)
commit5eb491ba5d0669b3435965f08f41132f9ee4274c
tree98cc006dc90620dd46cf2e3a42207116d9835142
parent99fecec5708258d5b0bcf8359581d3cfa0f34287
netfilter: ctnetlink: put back references to master ct and expect objects

commit 95dd8653de658143770cb0e55a58d2aab97c79d2 upstream.

We have to put back the references to the master conntrack and the expectation
that we just created, otherwise we'll leak them.

Fixes: 0ef71ee1a5b9 ("netfilter: ctnetlink: refactor ctnetlink_create_expect")
Reported-by: Tim Wiess <Tim.Wiess@watchguard.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/nf_conntrack_netlink.c