summaryrefslogtreecommitdiffstats
path: root/sys/netipx
Commit message (Expand)AuthorAgeFilesLines
* Reimplement the netisr framework in order to support parallel netisrrwatson2009-06-011-10/+12
* Staticize spx_remque() now that it's only used from spx_reass.c.rwatson2009-05-252-2/+1
* Add missing call to ipx_pcbdetach() during SPX socket tear-down: notrwatson2009-05-251-0/+1
* Eliminate use of dtom() in spx_output() by fixing up tracking of therwatson2009-05-251-7/+10
* Prefer NULL to 0 for pointer assignments.rwatson2009-05-251-2/+2
* Rather than store a skeleton IPX header in an mbuf hung off the SPXrwatson2009-05-252-12/+15
* Pull SPX reassembly queue init and flush into spx_reass.c.rwatson2009-05-253-12/+34
* Prefer m_nextpkt to m_act when iterating mbuf queues.rwatson2009-05-251-1/+1
* Complete move of SPX reassembly from spx_usrreq.c to spx_reass.c.rwatson2009-05-253-2061/+19
* Copy spx_usrreq.c to spx_reass.c in order to apply similar file layoutrwatson2009-05-251-0/+2132
* Make the SPX code use its own copies of insque()/remque().ed2009-04-261-3/+22
* Change if_output to take a struct route as its fourth argument in orderkmacy2009-04-161-1/+1
* Add missing "goto set_head" for SO_IPX_CHECKSUM; otherwise we fall throughrwatson2008-12-111-0/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-232-6/+6
* Remove the suser(9) interface from the kernel. It has been replaced fromattilio2008-09-171-4/+11
* Begin the sysctl descriptions with a capital letter.trhodes2008-07-252-6/+6
* Document a few sysctls.trhodes2008-07-202-6/+6
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-1/+1
* Rather than m_free(dtom(si)) in spx_reass(), return (1) which causes therwatson2008-05-291-6/+3
* Correct minor comment typos, make white space use before block commentsrwatson2008-05-291-6/+19
* Avoid unnecessary one use of dtom(9) in spx_input().rwatson2008-05-261-1/+1
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-1/+11
* Make tcpstates[] static, and make sure TCPSTATES is defined beforedes2007-07-302-1/+2
* Include priv.h to pick up suser(9) definitions, missed in an earlierrwatson2007-06-131-0/+1
* Remove IPX over IP tunneling support, which allows IPX routing over IPrwatson2007-06-135-569/+1
* Use ANSI C function declarations throughout netipx.rwatson2007-05-1112-162/+88
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrrwatson2007-05-113-6/+6
* Build ipx_ip.c only if options IPXIP is defined. No functional change.rwatson2007-02-261-2/+0
* Fix a likely bug by adding what appears to be a missing break statementrwatson2007-02-261-0/+1
* Further style(9) for ipx_ip.rwatson2007-02-252-9/+7
* Improve ipx_ip.c's approximation of style(9).rwatson2007-02-251-97/+82
* Factor out UCB and my copyrights from copyrights of Mike Mitchell;rwatson2007-01-0819-20/+501
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-062-6/+12
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-212-15/+43
* Make this compile without INVARIANTS.cognet2006-04-111-0/+2
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-012-6/+4
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-012-12/+4
* Add a simple netipx TODO list to the end of README, since there are arwatson2006-03-271-0/+19
* Canonicalize copyright order in one more file that contains myrwatson2006-03-271-3/+4
* In spx_output(), use M_DONTWAIT instead of M_TRYWAIT, as we hold therwatson2006-03-271-5/+6
* In spx_input(), change a '&&' to a '||', as the spx trace code is ablerwatson2006-03-271-1/+1
* In spx_accept, assert ipxp != NULL, not == NULL.rwatson2006-03-261-1/+1
* In various SPX protocol entry points from the socket layer, checkrwatson2006-03-261-7/+53
* Add a new ipxpcb flag, IPXP_SPX, which is set on ipxpcb's to mark themrwatson2006-03-262-9/+15
* Restore original formulation of SPX segment queue draining during SPXrwatson2006-03-261-1/+3
* Rework IPX/SPX socket and pcb reference model:rwatson2006-03-254-92/+146
* Restructure spx_attach() to properly free memory in the event that onerwatson2006-03-251-21/+32
* Don't bother restoring host byte order of mbuf fields when we're justrwatson2006-03-251-3/+0
* In spx_ctloutput(), acquire the ipxp lock around read operations,rwatson2006-03-251-15/+25
* Slight style reformatting of spx_timers() comments; panic if anrwatson2006-03-251-10/+12
OpenPOWER on IntegriCloud