aboutsummaryrefslogtreecommitdiff
path: root/sys/net/radix.c
Commit message (Expand)AuthorAgeFilesLines
* whitespace cleanupLuigi Rizzo2010-07-151-2/+2
* One of the advantages of enabling ECMP (a.k.a RADIX_MPATH) is toQing Li2010-03-091-0/+2
* Not only flush the ipfw tables when unloading ipfw or tearingBjoern A. Zeeb2010-03-071-2/+0
* Introduce a function rn_detachhead() that will free theBjoern A. Zeeb2010-03-061-0/+18
* remove unnecessary casts leftover from a bogus fix to a previous bugLuigi Rizzo2010-03-021-1/+1
* Move the scan for max_keylen into route.c::route_init(),Luigi Rizzo2009-12-141-24/+2
* Make the code buildable in userland so it is easier to test it:Luigi Rizzo2009-12-121-8/+25
* No functional changes (who dares to touch this code!) but:Luigi Rizzo2009-12-101-5/+8
* remove assertion checks for now - ipfw uses its own lock for protecting its r...Kip Macy2008-12-161-6/+0
* assert that the radix node head is locked when manipulating the treeKip Macy2008-12-161-0/+7
* - convert radix node head lock from mutex to rwlockKip Macy2008-12-071-0/+1
* This patch provides the back end support for equal-cost multi-pathQing Li2008-04-131-0/+22
* The code in rn_walktree_from() that checks if we backed up too farQing Li2006-02-071-1/+9
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Readability fixes:Luigi Rizzo2004-04-211-12/+76
* Add some comments, move a static array of constants in the only placeLuigi Rizzo2004-04-191-8/+16
* + move MKGet()/MKFree() into the only file that can use them.Luigi Rizzo2004-04-181-13/+19
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* While cleaning out my tree, fix another strict alias warning that wouldPeter Wemm2003-09-221-1/+1
* Make the radix tree code compilable in userland. Requested by ru.Jeffrey Hsu2003-02-081-0/+4
* Typo in function name.Ruslan Ermilov2002-12-251-4/+4
* A month after pst@ has committed his revision 1.8, it wasRuslan Ermilov2002-12-251-3/+6
* SMP locking for radix nodes.Jeffrey Hsu2002-12-241-0/+1
* o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} andBosko Milekic2002-12-191-1/+0
* Fix instances of macros with improperly parenthasized arguments.Alfred Perlstein2002-11-091-1/+1
* just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD.SUZUKI Shinsuke2002-04-191-1/+1
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-241-5/+5
* Remove __P.Alfred Perlstein2002-03-191-13/+13
* Initialize rn_mklist in rn_newpair(). The undocumented assumptionGarrett Wollman2000-10-271-0/+1
* A couple months ago, Kirk and I were doing a walkthrough of the radix-treeGarrett Wollman2000-04-231-145/+190
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Never return the root node itself from rn_match(); return NULL instead.Pierre Beyssac1999-06-251-2/+5
* Postpone route_init() until all domains are attached.Luoqi Chen1999-04-291-2/+1
* Temporary hack. The radix code shouldn't need this, it should bePeter Wemm1999-04-261-1/+2
* Fixed printf format errors.Bruce Evans1998-07-111-3/+4
* Unstaticized rn_delete() and rn_lookup(). They are used in dark cornersBruce Evans1997-11-241-9/+5
* 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
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-13/+21
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-021-3/+17
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-13/+13
* Incorporate new radix code from UCB. This fixes the orphaned mask bugs.Paul Traina1995-04-281-146/+295
* radix.c: correct exit condition in rn_walktree_from()Garrett Wollman1995-03-231-2/+18
* Better fix for the deletion of parents of cloned routes problem,Garrett Wollman1995-03-201-1/+80
* moved a message into a #ifdef DEBUG. This message comes out if a kernelPoul-Henning Kamp1994-10-151-1/+3
* Cosmetics: to silence gcc -wall.Poul-Henning Kamp1994-10-081-12/+14
* Added $Id$David Greenman1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-1/+1
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+757