aboutsummaryrefslogtreecommitdiff
path: root/sys/net/radix_mpath.c
Commit message (Expand)AuthorAgeFilesLines
* Remove RADIX_MPATH config option.Alexander V. Chernikov2020-11-291-276/+0
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+1
* Move net/route/shared.h definitions to net/route/route_var.h.Alexander V. Chernikov2020-08-281-1/+0
* Convert more rtentry field accesses into nhop fields accesses.Alexander V. Chernikov2020-04-291-7/+10
* Move route_temporal.c and route_var.h to net/route.Alexander V. Chernikov2020-04-281-1/+1
* Convert rtalloc_mpath_fib() users to the new KPI.Alexander V. Chernikov2020-04-281-40/+0
* Convert route caching to nexthop caching.Alexander V. Chernikov2020-04-251-18/+19
* Convert rtentry field accesses into nhop field accesses.Alexander V. Chernikov2020-04-231-8/+11
* Postpone multipath seed init till SI_SUB_LAST, as it is needed only afterAlexander V. Chernikov2020-04-141-1/+4
* Introduce nexthop objects and new routing KPI.Alexander V. Chernikov2020-04-121-1/+1
* Fix build by adding forgotten header to radix_mpath.c after r359797.Alexander V. Chernikov2020-04-111-0/+1
* Remove per-AF radix_mpath initializtion functions.Alexander V. Chernikov2020-04-111-26/+6
* Add fibnum, family and vnet pointer to each rib head.Alexander V. Chernikov2020-01-091-6/+6
* Switch RIB and RADIX_NODE_HEAD lock from rwlock(9) to rmlock(9).Andrey V. Elsukov2018-06-161-0/+3
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* radix_mpath: Don't derefence a NULL pointer in for loop iterationConrad Meyer2016-04-261-1/+1
* MFP r287070,r287073: split radix implementation and route table structure.Alexander V. Chernikov2016-01-251-7/+15
* Clean up original route path selection logic a bit.Alexander V. Chernikov2016-01-151-5/+6
* Bring RADIX_MPATH support to new routing KPI to ease migration.Alexander V. Chernikov2016-01-111-21/+40
* - Remove rt_metrics_lite and simply put its members into rtentry.Gleb Smirnoff2014-03-051-3/+3
* Partially fix IPv4 interface routes deletion in RADIX_MPATH.Alexander V. Chernikov2014-01-061-4/+9
* Change semantics for rnh_lookup() function: nowAlexander V. Chernikov2014-01-041-68/+5
* When the RADIX_MPATH kernel option is enabled, the RADIX_MPATH code triesQing Li2011-08-251-4/+1
* One of the advantages of enabling ECMP (a.k.a RADIX_MPATH) is toQing Li2010-03-091-1/+2
* Extend route command:Kip Macy2009-04-141-16/+27
* This main goals of this project are:Qing Li2008-12-151-2/+2
* - Use RTFREE_LOCKED macroKip Macy2008-11-111-3/+3
* Hide the IPv4 init function if the kernel is compiled without INET.Bjoern A. Zeeb2008-11-051-0/+3
* When RADIX_MPATH is enabled, the route selection is not rotatingQing Li2008-05-301-4/+4
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-2/+2
* In function rtalloc_mpath(), do not try to release the lock if the ro_rtQing Li2008-04-241-1/+3
* Make this file compile on IPv6 kernels.Qing Li2008-04-131-0/+2
* Make this compile also on non-IPv6 kernels.Poul-Henning Kamp2008-04-131-0/+2
* These files handle the radix tree for the ECMP routes.Qing Li2008-04-131-0/+334