159874Speter$FreeBSD$
259874Speter
311819SjulianThis protocol implements IPX/SPX over Ethernet_II frame type 0x8137.
411819SjulianPlease note: the SPX implementation may require further work and testing
511819Sjulianto insure proper operation.
611819Sjulian
711819SjulianMike Mitchell, Network Engineer
811819SjulianAMTECH Systems Corporation, Technology and Manufacturing
911819Sjulian8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000
1011819Sjuliansupervisor@alb.asctmd.com
1111819Sjulian
1211819SjulianJohn Hay
1311819SjulianSome Company
1411819SjulianSome Address
1511819Sjulianjhay@mikom.csir.co.za
1611819Sjulian
17157066SrwatsonAdapted for multi-processor, multi-threaded network stack by Robert N. M.
18157066SrwatsonWatson, Computer Laboratory, University of Cambridge.
19157066Srwatson
2011819Sjulian--- Copyright Information ---
21139823Simp/*-
2211819Sjulian
2311819SjulianCopyright (c) 1984, 1985, 1986, 1987, 1993
2411819SjulianThe Regents of the University of California.  All rights reserved.
2511819Sjulian
2611819SjulianModifications Copyright (c) 1995, Mike Mitchell
2711819SjulianModifications Copyright (c) 1995, John Hay
28194590SrwatsonModifications Copyright (c) 2004-2009 Robert N. M. Watson
29139823Simp
30139823Simp*/
31157175Srwatson
32157175Srwatson--- TODO ---
33157175Srwatson
34157175Srwatson(1) netipx default socket buffer sizes are very small by contemporary
35157175Srwatson    standards, and should be increased following testing and measurement.
36157175Srwatson
37157175Srwatson(2) SPX will free the PCB and socket buffer memory on close(), which means
38157175Srwatson    close() in effects terminates the transfer of any outstanding buffered
39157175Srwatson    but unsent data.  As with TCP, it should instead grab its own
40157175Srwatson    reference to the socket so that it is not released, as hold onto it
41157175Srwatson    until the data transfer is complete.
42