[netfilter-cvslog] r3581 -
trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/ipv6/netfilter
yasuyuki at netfilter.org
yasuyuki at netfilter.org
Fri Jan 7 20:15:25 CET 2005
Author: yasuyuki at netfilter.org
Date: 2005-01-07 20:15:24 +0100 (Fri, 07 Jan 2005)
New Revision: 3581
Modified:
trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/ipv6/netfilter/nf_conntrack_reasm.c
Log:
fixed memory leak
Modified: trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/ipv6/netfilter/nf_conntrack_reasm.c
===================================================================
--- trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/ipv6/netfilter/nf_conntrack_reasm.c 2005-01-07 03:04:15 UTC (rev 3580)
+++ trunk/patch-o-matic-ng/nf_conntrack/linux-2.6/net/ipv6/netfilter/nf_conntrack_reasm.c 2005-01-07 19:15:24 UTC (rev 3581)
@@ -837,8 +837,6 @@
struct sk_buff *s, *s2;
for (s = NFCT_FRAG6_CB(skb)->orig; s;) {
- nf_conntrack_put(s->nfct);
- nf_conntrack_get(skb->nfct);
s->nfct = skb->nfct;
s->nfcache = skb->nfcache;
@@ -851,6 +849,7 @@
NF_IP6_PRI_CONNTRACK_DEFRAG + 1);
s = s2;
}
+ nf_conntrack_put_reasm(skb);
}
int nf_ct_frag6_kfree_frags(struct sk_buff *skb)
More information about the netfilter-cvslog
mailing list