]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC: Close some races between enumerating inpcb's and tearing them down by
authorjhb <jhb@FreeBSD.org>
Fri, 29 Dec 2006 19:25:49 +0000 (19:25 +0000)
committerjhb <jhb@FreeBSD.org>
Fri, 29 Dec 2006 19:25:49 +0000 (19:25 +0000)
commit6739423b1075a61edcf30703783cf178045fac1d
treea31aec40e76196a760d8f128b2c89deeadc3c7be
parent1b3befd07dbc8b4b73dc4ff1376eda985fa7ca5d
MFC: Close some races between enumerating inpcb's and tearing them down by
making the mutex portion of struct inpcb type-stable and never destroying
it.
sys/netinet/in_pcb.c
sys/netinet/in_pcb.h
sys/netinet/ip_divert.c
sys/netinet/raw_ip.c
sys/netinet/tcp_usrreq.c
sys/netinet/udp_usrreq.c
sys/netinet6/in6_pcb.c
sys/netinet6/raw_ip6.c
sys/netinet6/udp6_usrreq.c