linux/net/core
Herbert Xu e0e8f1c822 [IPSEC] flow: Fix potential memory leak
When old flow cache entries that are not at the head of their chain
trigger a transient security error they get unlinked along with all
the entries preceding them in the chain.  The preceding entries are
not freed correctly.

This patch fixes this by simply leaving the entry around.  It's based
on a suggestion by Venkat Yekkirala.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-01-23 20:25:39 -08:00
..
datagram.c
dev_mcast.c
dev.c [PATCH] hotplug CPU: clean up hotcpu_notifier() use 2006-12-07 08:39:39 -08:00
dst.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
ethtool.c
fib_rules.c
filter.c
flow.c [IPSEC] flow: Fix potential memory leak 2007-01-23 20:25:39 -08:00
gen_estimator.c
gen_stats.c
iovec.c
kmap_skb.h [PATCH] severing skbuff.h -> highmem.h 2006-12-04 02:00:29 -05:00
link_watch.c
Makefile
neighbour.c [NET]: Convert hh_lock to seqlock. 2006-12-08 17:19:20 -08:00
net-sysfs.c
netevent.c
netpoll.c [PATCH] netpoll: fix netpoll lockup 2006-12-12 08:37:51 -08:00
pktgen.c [PKTGEN]: Convert to kthread API. 2007-01-03 18:38:09 -08:00
request_sock.c
rtnetlink.c [RTNETLINK]: Add rtnl_put_cacheinfo() to unify some code 2006-12-02 21:30:44 -08:00
scm.c
skbuff.c [PATCH] slab: remove kmem_cache_t 2006-12-07 08:39:25 -08:00
sock.c [PATCH] lockdep: annotate nfs/nfsd in-kernel sockets 2006-12-07 08:39:30 -08:00
stream.c
sysctl_net_core.c
user_dma.c
utils.c [NET]: Accept wildcard delimiters in in[46]_pton 2006-12-02 22:04:04 -08:00
wireless.c [NET]: Memory barrier cleanups 2006-12-07 00:11:33 -08:00