network - Fix MP races in udp6_input and inet6 in general
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 18 Sep 2010 23:29:03 +0000 (16:29 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 18 Sep 2010 23:29:03 +0000 (16:29 -0700)
commite475836d80f7cacab1d17f7bcfb939e0bbd91f75
tree37e53da9625cb8f12b0ba2a9fadff6b5800f9f44
parent33ebe5ef1334d7c30a5a4b7a2b1d883b385cdfe3
network - Fix MP races in udp6_input and inet6 in general

* Numerous appends to the so_rcv sockbuf needed to be protected
  by the so_rcv token.

Reported-by: Peter Avalos <pavalos@crater.dragonflybsd.org>
sys/netinet6/icmp6.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_mroute.c
sys/netinet6/raw_ip6.c
sys/netinet6/udp6_usrreq.c