summaryrefslogtreecommitdiffstats
path: root/sys/netipx
Commit message (Expand)AuthorAgeFilesLines
...
* Include kernel.h to get NET_NEEDS_GIANT() definition, which for somerwatson2006-03-241-0/+1
* Clean up and style(9) SPX code prior to significant functional changesrwatson2006-03-242-216/+258
* Protect spx_iss using its own mutex, spx_mtx, rather than piggy-backingrwatson2006-03-241-1/+11
* Move definition of spxrexmtthresh to top of file with other globalrwatson2006-03-241-2/+1
* Canonicalize, update copyright.rwatson2006-03-241-102/+52
* Update copyright to 2006, comment on my contribution to this code in therwatson2006-03-241-1/+4
* Comment that raw output filter code for IPX should run in a netisr so asrwatson2006-03-241-0/+4
* When the kernel is compiled with options IPXIP, run the network stackrwatson2006-03-231-0/+2
* Move spx_savesi from being a global variable to an automatically allocatedrwatson2006-03-232-3/+3
* Admit to ourselves that we don't actually implement pr_ctlinput() forrwatson2006-03-232-44/+2
* In spx_attach() and spx_detach(), there is no need to check whether therwatson2006-01-141-4/+0
* Remove dead code associated with 'mcopy' in ipx_forward(): at no pointrwatson2006-01-131-26/+1
* Include ip_options.h for IPX-IP encapsulation.andre2005-11-201-0/+1
* Use sparse initializers for "struct domain" and "struct protosw",ru2005-11-091-29/+46
* Retire MT_HEADER mbuf type and change its users to use MT_DATA.andre2005-11-022-4/+4
* Push the assignment of a new or updated so_qlimit from solisten()rwatson2005-10-301-3/+4
* Forward declaring static variables as extern is invalid ISO-C. Now thatobrien2005-09-071-1/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-102-8/+14
* Back out ipx.h:1.18, which introduced a Linux API compatibility field inrwatson2005-05-271-3/+0
* Update copyright: parts of the netipx implementation are covered by arwatson2005-04-101-1/+1
* Compare (mbuf *) with NULL, not 0.rwatson2005-04-101-1/+1
* Marginally reformat my copyright statement to remove the spurious ','.rwatson2005-03-101-1/+1
* In the current world order, solisten() implements the state transition ofrwatson2005-02-211-2/+7
* Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processedrwatson2005-01-091-1/+1
* Recent changes have locked down most of the highly dynamic datarwatson2005-01-092-4/+0
* Use the IPX PCB list mutex and IPX PCB mutexes to lock down the SPXrwatson2005-01-092-39/+110
* Clean up return handling for a number of SPX-related routines thatrwatson2005-01-091-22/+29
* Protect ipx_pexseq with the IPX PCB list mutex.rwatson2005-01-092-3/+12
* Acquire or assert the IPX PCB list lock or IPX PCB lock during variousrwatson2005-01-091-33/+72
* Assert or acquire the IPX PCB list lock or IPX PCB locks throughoutrwatson2005-01-091-1/+21
* Hold the IPX PCB mutex around calls to ipx_input() in the IPX inputrwatson2005-01-091-1/+8
* Hold the global IPX PCB list mutex in the IPX input path when walkingrwatson2005-01-091-0/+7
* Introduce a global mutex, ipxpcb_list_mtx, to protect the globalrwatson2005-01-093-1/+24
* In ipx_setsockaddr(), use M_WAITOK instead of M_NOWAIT so that therwatson2005-01-091-2/+2
* Eliminate jump to 'bad' label in order to clean up the ipx_input()rwatson2005-01-091-13/+14
* /* -> /*- for license, minor formatting changesimp2005-01-0720-19/+22
* Garbage collect unused ipx_abort().rwatson2005-01-032-13/+2
* Acquire the socket buffer receive lock in spx_rcvoob() to permitrwatson2005-01-021-0/+3
* Increase the coverage scope of the receive socket buffer lock inrwatson2005-01-021-10/+9
* Explicitly lock the send socket buffer in spx_reass() to cover the droprwatson2005-01-021-2/+3
* Restructure ipx_input() return code to match similar code in netinet,rwatson2005-01-021-8/+6
* Eliminate XXX comments regarding allocation failures when retrievingrwatson2005-01-022-5/+5
* Use KASSERT() in preference to if()panic().rwatson2005-01-022-6/+2
* Extern declaration of old 'ipxpcb' list head no longer required.rwatson2005-01-021-2/+0
* Trim trailing whitespace.rwatson2005-01-029-37/+37
* Document copyright updates in netipx README as other prior updates haverwatson2005-01-021-0/+1
* Mark 'struct spx' and 'struct spxhdr' as __packed to prevent possiblerwatson2005-01-021-2/+2
* Improve handling of SPX session timeout, specifically, make sure torwatson2005-01-021-5/+8
* Compare and assign pointers with NULL in preference to 0.rwatson2005-01-021-2/+2
* Don't cast NULL on return or when passing to another function.rwatson2005-01-021-14/+22
OpenPOWER on IntegriCloud