aboutsummaryrefslogtreecommitdiff
path: root/sys/netipx/ipx_input.c
Commit message (Expand)AuthorAgeFilesLines
* Compare (mbuf *) with NULL, not 0.Robert Watson2005-04-101-1/+1
* Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processedRobert Watson2005-01-091-1/+1
* Recent changes have locked down most of the highly dynamic dataRobert Watson2005-01-091-2/+0
* Use the IPX PCB list mutex and IPX PCB mutexes to lock down the SPXRobert Watson2005-01-091-1/+2
* Protect ipx_pexseq with the IPX PCB list mutex.Robert Watson2005-01-091-1/+1
* Hold the IPX PCB mutex around calls to ipx_input() in the IPX inputRobert Watson2005-01-091-1/+8
* Hold the global IPX PCB list mutex in the IPX input path when walkingRobert Watson2005-01-091-0/+7
* Introduce a global mutex, ipxpcb_list_mtx, to protect the globalRobert Watson2005-01-091-0/+3
* Eliminate jump to 'bad' label in order to clean up the ipx_input()Robert Watson2005-01-091-13/+14
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Trim trailing whitespace.Robert Watson2005-01-021-3/+3
* Prefer rtalloc_ign() API to rtalloc() API.Robert Watson2005-01-021-1/+1
* Move the definition of ipxpcb_lport_cache from ipx_input.c to ipx_pcb.c,Robert Watson2005-01-011-1/+0
* Marginally reformat copyright statements to remove an excess ','.Robert Watson2004-12-311-1/+1
* Use a global variable, ipxpcb_lport_cache, to cache the most recentlyRobert Watson2004-12-301-0/+1
* Convert netipx to use queue(9) doubly-linked lists instead of home-brewRobert Watson2004-12-301-8/+11
* Constify ipx_zeronet, ipx_zerohost, ipx_broadnet, ipx_broadhost.Robert Watson2004-12-301-8/+7
* o add a flags parameter to netisr_register that is used to specifySam Leffler2003-11-081-1/+3
* Fix a bunch of off-by-one errors in the range checking code.Ruslan Ermilov2003-09-111-1/+1
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Update netisr handling; Each SWI now registers its queue, and all queueJonathan Lemon2003-03-041-29/+16
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Initialise the intrq_present fields at runtime, not link time. This allowsMike Smith2002-01-081-1/+1
* Another round of the <sys/queue.h> FOREACH transmogriffer.Poul-Henning Kamp2001-02-041-2/+1
* Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp2001-02-041-2/+2
* Lock down the network interface queues. The queue mutex must be obtainedJonathan Lemon2000-11-251-0/+1
* * Use sys/sys/random.h rather than a i386 specific one.David E. O'Brien2000-04-241-2/+1
* Clean up some loose ends in the network code, including the X.25 and ISOPeter Wemm2000-02-131-2/+2
* Move the *intrq variables into net/intrq.c and unconditionallyBrian Somers2000-01-241-1/+2
* Get rid of the old XNS checksum code and implement it the IPX way.John Hay1999-08-281-41/+9
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* When system act as IPX router (sysctl -w net.ipx.ipx.ipxforwarding=1,Poul-Henning Kamp1998-06-101-2/+3
* Make read_random() take a (void *) argument instead of (char *)Poul-Henning Kamp1998-04-061-2/+2
* Eradicate the variable "time" from the kernel, using various measures.Poul-Henning Kamp1998-03-301-2/+4
* Staticize.Eivind Eklund1998-02-091-4/+4
* Removed the #ifdef IPXERRORMSGS'ed code. Fix a lot of style errors that IJohn Hay1997-06-261-122/+6
* Mega IPX commit.John Hay1997-05-101-81/+211
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Convert the interface address and IP interface address structuresGarrett Wollman1996-12-131-3/+3
* Accept odd length ipx packets. (Win95 and some dialup servers use it.)John Hay1996-08-181-6/+10
* Move or add #include <queue.h> in preparation for upcoming struct socketDavid Greenman1996-03-111-1/+2
* Finally demolished the last, tottering remnants of GATEWAY. If you wantGarrett Wollman1996-01-051-18/+12
* Uniformized pr_ctlinput protosw functions. The third arg is now `voidBruce Evans1995-12-161-3/+5
* Undid bogus cleanups. 0 was mistyped as NULL.Bruce Evans1995-11-241-2/+2
* Suggested by: bdeJulian Elischer1995-11-041-1/+3
* Submitted by: Mike Mitchell (mitchell@ref.tfs.com)Julian Elischer1995-10-311-1/+1
* Submitted by: Mike MitchellJulian Elischer1995-10-311-1/+1