| Commit message (Expand) | Author | Age | Files | Lines |
* | Restore original formulation of SPX segment queue draining during SPX | rwatson | 2006-03-26 | 1 | -1/+3 |
* | Rework IPX/SPX socket and pcb reference model: | rwatson | 2006-03-25 | 4 | -92/+146 |
* | Restructure spx_attach() to properly free memory in the event that one | rwatson | 2006-03-25 | 1 | -21/+32 |
* | Don't bother restoring host byte order of mbuf fields when we're just | rwatson | 2006-03-25 | 1 | -3/+0 |
* | In spx_ctloutput(), acquire the ipxp lock around read operations, | rwatson | 2006-03-25 | 1 | -15/+25 |
* | Slight style reformatting of spx_timers() comments; panic if an | rwatson | 2006-03-25 | 1 | -10/+12 |
* | Include kernel.h to get NET_NEEDS_GIANT() definition, which for some | rwatson | 2006-03-24 | 1 | -0/+1 |
* | Clean up and style(9) SPX code prior to significant functional changes | rwatson | 2006-03-24 | 2 | -216/+258 |
* | Protect spx_iss using its own mutex, spx_mtx, rather than piggy-backing | rwatson | 2006-03-24 | 1 | -1/+11 |
* | Move definition of spxrexmtthresh to top of file with other global | rwatson | 2006-03-24 | 1 | -2/+1 |
* | Canonicalize, update copyright. | rwatson | 2006-03-24 | 1 | -102/+52 |
* | Update copyright to 2006, comment on my contribution to this code in the | rwatson | 2006-03-24 | 1 | -1/+4 |
* | Comment that raw output filter code for IPX should run in a netisr so as | rwatson | 2006-03-24 | 1 | -0/+4 |
* | When the kernel is compiled with options IPXIP, run the network stack | rwatson | 2006-03-23 | 1 | -0/+2 |
* | Move spx_savesi from being a global variable to an automatically allocated | rwatson | 2006-03-23 | 2 | -3/+3 |
* | Admit to ourselves that we don't actually implement pr_ctlinput() for | rwatson | 2006-03-23 | 2 | -44/+2 |
* | In spx_attach() and spx_detach(), there is no need to check whether the | rwatson | 2006-01-14 | 1 | -4/+0 |
* | Remove dead code associated with 'mcopy' in ipx_forward(): at no point | rwatson | 2006-01-13 | 1 | -26/+1 |
* | Include ip_options.h for IPX-IP encapsulation. | andre | 2005-11-20 | 1 | -0/+1 |
* | Use sparse initializers for "struct domain" and "struct protosw", | ru | 2005-11-09 | 1 | -29/+46 |
* | Retire MT_HEADER mbuf type and change its users to use MT_DATA. | andre | 2005-11-02 | 2 | -4/+4 |
* | Push the assignment of a new or updated so_qlimit from solisten() | rwatson | 2005-10-30 | 1 | -3/+4 |
* | Forward declaring static variables as extern is invalid ISO-C. Now that | obrien | 2005-09-07 | 1 | -1/+2 |
* | Stop embedding struct ifnet at the top of driver softcs. Instead the | brooks | 2005-06-10 | 2 | -8/+14 |
* | Back out ipx.h:1.18, which introduced a Linux API compatibility field in | rwatson | 2005-05-27 | 1 | -3/+0 |
* | Update copyright: parts of the netipx implementation are covered by a | rwatson | 2005-04-10 | 1 | -1/+1 |
* | Compare (mbuf *) with NULL, not 0. | rwatson | 2005-04-10 | 1 | -1/+1 |
* | Marginally reformat my copyright statement to remove the spurious ','. | rwatson | 2005-03-10 | 1 | -1/+1 |
* | In the current world order, solisten() implements the state transition of | rwatson | 2005-02-21 | 1 | -2/+7 |
* | Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processed | rwatson | 2005-01-09 | 1 | -1/+1 |
* | Recent changes have locked down most of the highly dynamic data | rwatson | 2005-01-09 | 2 | -4/+0 |
* | Use the IPX PCB list mutex and IPX PCB mutexes to lock down the SPX | rwatson | 2005-01-09 | 2 | -39/+110 |
* | Clean up return handling for a number of SPX-related routines that | rwatson | 2005-01-09 | 1 | -22/+29 |
* | Protect ipx_pexseq with the IPX PCB list mutex. | rwatson | 2005-01-09 | 2 | -3/+12 |
* | Acquire or assert the IPX PCB list lock or IPX PCB lock during various | rwatson | 2005-01-09 | 1 | -33/+72 |
* | Assert or acquire the IPX PCB list lock or IPX PCB locks throughout | rwatson | 2005-01-09 | 1 | -1/+21 |
* | Hold the IPX PCB mutex around calls to ipx_input() in the IPX input | rwatson | 2005-01-09 | 1 | -1/+8 |
* | Hold the global IPX PCB list mutex in the IPX input path when walking | rwatson | 2005-01-09 | 1 | -0/+7 |
* | Introduce a global mutex, ipxpcb_list_mtx, to protect the global | rwatson | 2005-01-09 | 3 | -1/+24 |
* | In ipx_setsockaddr(), use M_WAITOK instead of M_NOWAIT so that the | rwatson | 2005-01-09 | 1 | -2/+2 |
* | Eliminate jump to 'bad' label in order to clean up the ipx_input() | rwatson | 2005-01-09 | 1 | -13/+14 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 20 | -19/+22 |
* | Garbage collect unused ipx_abort(). | rwatson | 2005-01-03 | 2 | -13/+2 |
* | Acquire the socket buffer receive lock in spx_rcvoob() to permit | rwatson | 2005-01-02 | 1 | -0/+3 |
* | Increase the coverage scope of the receive socket buffer lock in | rwatson | 2005-01-02 | 1 | -10/+9 |
* | Explicitly lock the send socket buffer in spx_reass() to cover the drop | rwatson | 2005-01-02 | 1 | -2/+3 |
* | Restructure ipx_input() return code to match similar code in netinet, | rwatson | 2005-01-02 | 1 | -8/+6 |
* | Eliminate XXX comments regarding allocation failures when retrieving | rwatson | 2005-01-02 | 2 | -5/+5 |
* | Use KASSERT() in preference to if()panic(). | rwatson | 2005-01-02 | 2 | -6/+2 |
* | Extern declaration of old 'ipxpcb' list head no longer required. | rwatson | 2005-01-02 | 1 | -2/+0 |