summaryrefslogtreecommitdiffstats
path: root/sys/netipx/ipx_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Use queue(9) instead of hand-crafted link lists for the global IPXrwatson2009-06-241-5/+7
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-7/+27
* Add a new function, ifa_ifwithaddr_check(), which rather than returningrwatson2009-06-221-1/+1
* Introduce basic locking of global IPX address list 'ipx_ifaddr' usingrwatson2009-06-211-4/+16
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Use ANSI C function declarations throughout netipx.rwatson2007-05-111-34/+15
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrrwatson2007-05-111-2/+2
* Factor out UCB and my copyrights from copyrights of Mike Mitchell;rwatson2007-01-081-1/+27
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-4/+4
* Rework IPX/SPX socket and pcb reference model:rwatson2006-03-251-5/+13
* Clean up and style(9) SPX code prior to significant functional changesrwatson2006-03-241-3/+5
* Assert or acquire the IPX PCB list lock or IPX PCB locks throughoutrwatson2005-01-091-1/+21
* Introduce a global mutex, ipxpcb_list_mtx, to protect the globalrwatson2005-01-091-0/+2
* In ipx_setsockaddr(), use M_WAITOK instead of M_NOWAIT so that therwatson2005-01-091-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Eliminate XXX comments regarding allocation failures when retrievingrwatson2005-01-021-3/+3
* Trim trailing whitespace.rwatson2005-01-021-6/+6
* Use 'NULL' in preference to '0' for pointer comparisons.rwatson2005-01-021-3/+3
* Use RTFREE() to free route references rather than rtfree(), as rtfree()rwatson2005-01-021-1/+1
* Prefer rtalloc_ign() API to rtalloc() API.rwatson2005-01-021-1/+1
* Move the definition of ipxpcb_lport_cache from ipx_input.c to ipx_pcb.c,rwatson2005-01-011-0/+1
* Marginally reformat copyright statements to remove an excess ','.rwatson2004-12-311-1/+1
* Use a global variable, ipxpcb_lport_cache, to cache the most recentlyrwatson2004-12-301-5/+5
* Convert netipx to use queue(9) doubly-linked lists instead of home-brewrwatson2004-12-301-4/+5
* Garbage collect unused (and incompletely implemented) functions:rwatson2004-12-301-55/+0
* Push acquisition of the accept mutex out of sofree() into the callerrwatson2004-10-181-0/+1
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketrwatson2004-06-121-0/+1
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherrwatson2004-03-011-2/+2
* Use __FBSDID().obrien2003-06-111-2/+3
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-15/+3
* Lock down a socket, milestone 1.tanimura2002-05-201-3/+15
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Give struct socket structures a ref counting interface similar todillon2001-11-171-1/+1
* KSE Milestone 2julian2001-09-121-8/+8
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Move suser() and suser_xxx() prototypes and a related #define fromphk2000-10-291-1/+0
* Get rid of the old XNS checksum code and implement it the IPX way.jhay1999-08-281-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Suser() simplification:phk1999-04-271-2/+2
* Make it possible to use lo0 as an internal IPX network. This is usefulljhay1999-02-061-2/+1
* Staticize.eivind1998-02-091-2/+2
* Removed unused #includes.bde1997-10-281-2/+1
* Added used #include - don't depend on <sys/mbuf.h> includingbde1997-09-021-1/+2
* Fix all areas of the system (or at least all those in LINT) to avoid storingwollman1997-08-161-23/+18
* Removed the #ifdef IPXERRORMSGS'ed code. Fix a lot of style errors that Ijhay1997-06-261-4/+1
* Mega IPX commit.jhay1997-05-101-35/+67
* Make ipx compile again after the network interface changes.jhay1997-05-011-8/+13
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Move or add #include <queue.h> in preparation for upcoming struct socketdg1996-03-111-2/+2
OpenPOWER on IntegriCloud