summaryrefslogtreecommitdiffstats
path: root/sys/netipx/ipx_input.c
Commit message (Expand)AuthorAgeFilesLines
* Use queue(9) instead of hand-crafted link lists for the global IPXrwatson2009-06-241-7/+10
* Include sys/lock.h before sys/rwlock.h. If anything used to bring it for uscognet2009-06-231-0/+1
* Introduce basic locking of global IPX address list 'ipx_ifaddr' usingrwatson2009-06-211-3/+14
* Remove unuxed ipx_zerohost.rwatson2009-06-211-1/+0
* Remove historical support for capturing IPX packets in the output pathrwatson2009-06-211-50/+0
* Reimplement the netisr framework in order to support parallel netisrrwatson2009-06-011-10/+12
* Begin the sysctl descriptions with a capital letter.trhodes2008-07-251-4/+4
* Document a few sysctls.trhodes2008-07-201-4/+4
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-1/+1
* Use ANSI C function declarations throughout netipx.rwatson2007-05-111-19/+15
* Factor out UCB and my copyrights from copyrights of Mike Mitchell;rwatson2007-01-081-1/+27
* Canonicalize copyright order in one more file that contains myrwatson2006-03-271-3/+4
* Comment that raw output filter code for IPX should run in a netisr so asrwatson2006-03-241-0/+4
* Admit to ourselves that we don't actually implement pr_ctlinput() forrwatson2006-03-231-21/+1
* Remove dead code associated with 'mcopy' in ipx_forward(): at no pointrwatson2006-01-131-26/+1
* Compare (mbuf *) with NULL, not 0.rwatson2005-04-101-1/+1
* 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-091-2/+0
* Use the IPX PCB list mutex and IPX PCB mutexes to lock down the SPXrwatson2005-01-091-1/+2
* Protect ipx_pexseq with the IPX PCB list mutex.rwatson2005-01-091-1/+1
* 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-091-0/+3
* Eliminate jump to 'bad' label in order to clean up the ipx_input()rwatson2005-01-091-13/+14
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Trim trailing whitespace.rwatson2005-01-021-3/+3
* 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-1/+0
* 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-0/+1
* Convert netipx to use queue(9) doubly-linked lists instead of home-brewrwatson2004-12-301-8/+11
* Constify ipx_zeronet, ipx_zerohost, ipx_broadnet, ipx_broadhost.rwatson2004-12-301-8/+7
* o add a flags parameter to netisr_register that is used to specifysam2003-11-081-1/+3
* Fix a bunch of off-by-one errors in the range checking code.ru2003-09-111-1/+1
* Use __FBSDID().obrien2003-06-111-2/+3
* Update netisr handling; Each SWI now registers its queue, and all queuejlemon2003-03-041-29/+16
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* Initialise the intrq_present fields at runtime, not link time. This allowsmsmith2002-01-081-1/+1
* Another round of the <sys/queue.h> FOREACH transmogriffer.phk2001-02-041-2/+1
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-2/+2
* Lock down the network interface queues. The queue mutex must be obtainedjlemon2000-11-251-0/+1
* * Use sys/sys/random.h rather than a i386 specific one.obrien2000-04-241-2/+1
* Clean up some loose ends in the network code, including the X.25 and ISOpeter2000-02-131-2/+2
* Move the *intrq variables into net/intrq.c and unconditionallybrian2000-01-241-1/+2
* Get rid of the old XNS checksum code and implement it the IPX way.jhay1999-08-281-41/+9
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* When system act as IPX router (sysctl -w net.ipx.ipx.ipxforwarding=1,phk1998-06-101-2/+3
* Make read_random() take a (void *) argument instead of (char *)phk1998-04-061-2/+2
OpenPOWER on IntegriCloud