| Commit message (Expand) | Author | Age | Files | Lines |
* | Switch RIB and RADIX_NODE_HEAD lock from rwlock(9) to rmlock(9). | Andrey V. Elsukov | 2018-06-16 | 1 | -1/+1 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | radix rn_inithead: Fix minor leak in low memory conditions | Conrad Meyer | 2016-04-20 | 1 | -0/+2 |
* | sys/net* : for pointers replace 0 with NULL. | Pedro F. Giffuni | 2016-04-15 | 1 | -9/+9 |
* | MFP r287070,r287073: split radix implementation and route table structure. | Alexander V. Chernikov | 2016-01-25 | 1 | -61/+62 |
* | Follow r256586 and rename the kernel version of the Free() macro to | Luiz Otavio O Souza | 2015-07-30 | 1 | -5/+5 |
* | since we cast a pointer, use the correct signedness | Luigi Rizzo | 2014-10-22 | 1 | -1/+1 |
* | Free radix mask entries on main radix destroy. | Alexander V. Chernikov | 2014-10-01 | 1 | -0/+13 |
* | Remove lock init from radix.c. | Alexander V. Chernikov | 2014-10-01 | 1 | -3/+0 |
* | Fix rnh_walktree_from() function (patch from kern/174959). | Alexander V. Chernikov | 2014-05-01 | 1 | -4/+6 |
* | Change semantics for rnh_lookup() function: now | Alexander V. Chernikov | 2014-01-04 | 1 | -8/+37 |
* | Remove useless register variable modifiers. | Alexander V. Chernikov | 2014-01-03 | 1 | -105/+71 |
* | Simplify contiguous mask checking. | Alexander V. Chernikov | 2013-12-17 | 1 | -10/+8 |
* | Fix long-standing issue with incorrect radix mask calculation. | Alexander V. Chernikov | 2013-10-16 | 1 | -73/+73 |
* | whitespace cleanup | Luigi Rizzo | 2010-07-15 | 1 | -2/+2 |
* | One of the advantages of enabling ECMP (a.k.a RADIX_MPATH) is to | Qing Li | 2010-03-09 | 1 | -0/+2 |
* | Not only flush the ipfw tables when unloading ipfw or tearing | Bjoern A. Zeeb | 2010-03-07 | 1 | -2/+0 |
* | Introduce a function rn_detachhead() that will free the | Bjoern A. Zeeb | 2010-03-06 | 1 | -0/+18 |
* | remove unnecessary casts leftover from a bogus fix to a previous bug | Luigi Rizzo | 2010-03-02 | 1 | -1/+1 |
* | Move the scan for max_keylen into route.c::route_init(), | Luigi Rizzo | 2009-12-14 | 1 | -24/+2 |
* | Make the code buildable in userland so it is easier to test it: | Luigi Rizzo | 2009-12-12 | 1 | -8/+25 |
* | No functional changes (who dares to touch this code!) but: | Luigi Rizzo | 2009-12-10 | 1 | -5/+8 |
* | remove assertion checks for now - ipfw uses its own lock for protecting its r... | Kip Macy | 2008-12-16 | 1 | -6/+0 |
* | assert that the radix node head is locked when manipulating the tree | Kip Macy | 2008-12-16 | 1 | -0/+7 |
* | - convert radix node head lock from mutex to rwlock | Kip Macy | 2008-12-07 | 1 | -0/+1 |
* | This patch provides the back end support for equal-cost multi-path | Qing Li | 2008-04-13 | 1 | -0/+22 |
* | The code in rn_walktree_from() that checks if we backed up too far | Qing Li | 2006-02-07 | 1 | -1/+9 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Readability fixes: | Luigi Rizzo | 2004-04-21 | 1 | -12/+76 |
* | Add some comments, move a static array of constants in the only place | Luigi Rizzo | 2004-04-19 | 1 | -8/+16 |
* | + move MKGet()/MKFree() into the only file that can use them. | Luigi Rizzo | 2004-04-18 | 1 | -13/+19 |
* | Remove advertising clause from University of California Regent's | Warner Losh | 2004-04-07 | 1 | -4/+0 |
* | While cleaning out my tree, fix another strict alias warning that would | Peter Wemm | 2003-09-22 | 1 | -1/+1 |
* | Make the radix tree code compilable in userland. Requested by ru. | Jeffrey Hsu | 2003-02-08 | 1 | -0/+4 |
* | Typo in function name. | Ruslan Ermilov | 2002-12-25 | 1 | -4/+4 |
* | A month after pst@ has committed his revision 1.8, it was | Ruslan Ermilov | 2002-12-25 | 1 | -3/+6 |
* | SMP locking for radix nodes. | Jeffrey Hsu | 2002-12-24 | 1 | -0/+1 |
* | o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} and | Bosko Milekic | 2002-12-19 | 1 | -1/+0 |
* | Fix instances of macros with improperly parenthasized arguments. | Alfred Perlstein | 2002-11-09 | 1 | -1/+1 |
* | just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD. | SUZUKI Shinsuke | 2002-04-19 | 1 | -1/+1 |
* | Fixed some style bugs in the removal of __P(()). The main ones were | Bruce Evans | 2002-03-24 | 1 | -5/+5 |
* | Remove __P. | Alfred Perlstein | 2002-03-19 | 1 | -13/+13 |
* | Initialize rn_mklist in rn_newpair(). The undocumented assumption | Garrett Wollman | 2000-10-27 | 1 | -0/+1 |
* | A couple months ago, Kirk and I were doing a walkthrough of the radix-tree | Garrett Wollman | 2000-04-23 | 1 | -145/+190 |
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | Peter Wemm | 1999-12-29 | 1 | -2/+2 |
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
* | Never return the root node itself from rn_match(); return NULL instead. | Pierre Beyssac | 1999-06-25 | 1 | -2/+5 |
* | Postpone route_init() until all domains are attached. | Luoqi Chen | 1999-04-29 | 1 | -2/+1 |
* | Temporary hack. The radix code shouldn't need this, it should be | Peter Wemm | 1999-04-26 | 1 | -1/+2 |