Remove spl*() calls from netinet, replacing them with critical sections.
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 2 Jun 2005 23:52:42 +0000 (23:52 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 2 Jun 2005 23:52:42 +0000 (23:52 +0000)
commit1cae611f486e53b216f6178c44e263c9b90b0775
treebbc91d15bd1b7efc47f27ddf0a89f44a64a599f8
parentcc2ec24a4d88c61e14fd3eeb9fac815eafa464ff
Remove spl*() calls from netinet, replacing them with critical sections.
A slight rearrangement of COMMON_START() in tcp_usrreq.c was necessary to
ensure that the inp is loaded after  entering the critical section.
15 files changed:
sys/netinet/if_ether.c
sys/netinet/igmp.c
sys/netinet/in.c
sys/netinet/in_pcb.c
sys/netinet/in_rmx.c
sys/netinet/ip_divert.c
sys/netinet/ip_encap.c
sys/netinet/ip_flow.c
sys/netinet/ip_input.c
sys/netinet/ip_output.c
sys/netinet/raw_ip.c
sys/netinet/tcp_subr.c
sys/netinet/tcp_timer.c
sys/netinet/tcp_usrreq.c
sys/netinet/udp_usrreq.c