1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/netinet6
Robert Watson 8b953b3f9d Fix leaking MAC labels for IPv6 inpcbs by adding missing MAC label
destroy call; this transpired because the inpcb alloc path for IPv4/IPv6
is the same code, but IPv6 has a separate free path.  The results was
that as new IPv6 TCP connections were created, kernel memory would
gradually leak.

MFC after:	3 days
Reported by:	tanyong <tanyong at ercist dot iscas dot ac dot cn>,
		zhouzhouyi
2007-12-17 17:20:57 +00:00
..
dest6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
frag6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
icmp6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
icmp6.h
in6_cksum.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_gif.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_gif.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_ifattach.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_ifattach.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_pcb.c Fix leaking MAC labels for IPv6 inpcbs by adding missing MAC label 2007-12-17 17:20:57 +00:00
in6_pcb.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_proto.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_rmx.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_src.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
in6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_ecn.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_forward.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_id.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_input.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_ipsec.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_ipsec.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_mroute.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_mroute.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_output.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
ip6.h
ip6protosw.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
mld6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
mld6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
nd6_nbr.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
nd6_rtr.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
nd6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
nd6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
pim6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
pim6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
raw_ip6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
raw_ip6.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
route6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
scope6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
scope6.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
sctp6_usrreq.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
sctp6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
tcp6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
udp6_usrreq.c Clean up VCS Ids. 2007-12-10 16:03:40 +00:00
udp6_var.h Clean up VCS Ids. 2007-12-10 16:03:40 +00:00