[NETFILTER]: Fix refcnt underflow in ip_conntrack_event_cache_init Signed-off-by: Patrick McHardy --- commit 5d55b8c6bfba6e6e2ffe26c2a2e2561e278428b7 tree d43366a793d2fa3058c15a752010ef0fd22894cc parent df2e0392536ecdd6385f4319f746045fd6fae38f author Patrick McHardy Mon, 01 Aug 2005 16:25:53 +0200 committer Patrick McHardy Mon, 01 Aug 2005 16:25:53 +0200 net/ipv4/netfilter/ip_conntrack_core.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/net/ipv4/netfilter/ip_conntrack_core.c b/net/ipv4/netfilter/ip_conntrack_core.c --- a/net/ipv4/netfilter/ip_conntrack_core.c +++ b/net/ipv4/netfilter/ip_conntrack_core.c @@ -146,6 +146,7 @@ void ip_conntrack_event_cache_init(const /* initialize for this conntrack/packet */ ecache->ct = ip_conntrack_get(skb, &ctinfo); + nf_conntrack_get(&ecache->ct->ct_general); /* ecache->events cleared by __deliver_cached_devents() */ } else { DEBUGP("ecache: re-entered for conntrack %p.\n", ct);