freebsd-dev/sys/netipx
Robert Watson 971365a711 Protect ipx_pexseq with the IPX PCB list mutex.
When processing socket options against IPX PCBs, generally protect
PCB fields using the IPX PCB mutex.  Where possible, use unlocked
reads on integer values to avoid locking overhead.

MFC after:	3 weeks
2005-01-09 05:15:59 +00:00
..
ipx_cksum.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_if.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_input.c Protect ipx_pexseq with the IPX PCB list mutex. 2005-01-09 05:15:59 +00:00
ipx_ip.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_ip.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_outputfl.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_pcb.c Assert or acquire the IPX PCB list lock or IPX PCB locks throughout 2005-01-09 05:10:43 +00:00
ipx_pcb.h Introduce a global mutex, ipxpcb_list_mtx, to protect the global 2005-01-09 05:00:41 +00:00
ipx_proto.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx_usrreq.c Protect ipx_pexseq with the IPX PCB list mutex. 2005-01-09 05:15:59 +00:00
ipx_var.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
ipx.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
README /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx_debug.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx_debug.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx_timer.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx_usrreq.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx_var.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
spx.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00

$FreeBSD$

This protocol implements IPX/SPX over Ethernet_II frame type 0x8137.
Please note: the SPX implementation may require further work and testing
to insure proper operation.

Mike Mitchell, Network Engineer
AMTECH Systems Corporation, Technology and Manufacturing
8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000
supervisor@alb.asctmd.com

John Hay
Some Company
Some Address
jhay@mikom.csir.co.za

--- Copyright Information ---
/*-

Copyright (c) 1984, 1985, 1986, 1987, 1993
The Regents of the University of California.  All rights reserved.

Modifications Copyright (c) 2004, Robert N. M. Watson
Modifications Copyright (c) 1995, Mike Mitchell
Modifications Copyright (c) 1995, John Hay

*/