summaryrefslogtreecommitdiffstats
path: root/sys/net/radix_mpath.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use the radix API directly and get rid of the function pointers. Therempi2015-10-081-3/+3
* Factors ou the route hashing code to implement Equal-Cost Multi-Pathmpi2015-09-281-115/+1
* Replace sockaddr casts with the proper satosin(), ... calls.bluhm2015-09-011-3/+3
* Abstract the routing table internals behind an rtable_* API.mpi2015-07-181-23/+4
* Fix rn_match and there for the expoerted lookup functions in radix.cclaudio2015-07-161-2/+2
* Make sure that rn_mpath_adj_mpflag() is called with the correct pointerclaudio2015-03-041-1/+4
* Change rt_mpath_conflict() to not rely on an initialized rtentry whenmpi2015-02-061-10/+9
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-9/+1
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-2/+1
* Rename rtalloc1() into rtalloc(9) and convert its flags to only enablempi2014-11-011-2/+2
* Kill rtalloc() and update rtalloc1() and rtalloc_mpath() to no longermpi2014-09-271-28/+24
* Big refactoring of the radix code (mainly rn_addroute but also partclaudio2014-05-271-156/+169
* Kill the RN_DEBUG code it is broken since rev 1.1 and not worth fixing.claudio2014-01-221-14/+1
* Rename rn_mpath_count() to rn_mpath_active_count() since it will onlyclaudio2013-10-201-4/+4
* In rt_mpath_conflict() there is no need to check the priority in the loopclaudio2013-10-201-5/+1
* Remove various external variable declaration from sources files andmpi2013-04-101-3/+6
* Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1claudio2010-05-071-3/+3
* Make sure rt_gateway is not NULL in rt_mpath_matchgate(). It is possible toclaudio2009-03-021-2/+3
* Fix a crash found by bluhm@ in rn_mpath_reprio(). The rn_mklist handling wasclaudio2009-01-291-7/+7
* Change the way way rn_mklists work (especially the RNF_NORMAL ones).claudio2009-01-061-7/+30
* Use rn_mpath_next() in rtalloc_mpath() to figure out if the next routeclaudio2008-12-291-2/+2
* Implement link-state tracking on the routing table. Routes to interfacesclaudio2008-11-241-1/+102
* Change rn_mpath_next() to be able to walk over the full multipath listclaudio2008-11-211-22/+21
* Implement routing priorities. Every route inserted has a priority assignedclaudio2008-05-071-5/+44
* Redo rev 1.8 but this time with an additional fix to solve the dhclient crashesclaudio2008-05-071-8/+8
* Revert change which seems to break things like dhclient. Requested bykrw2007-12-051-8/+8
* Always compare the nexthop if one is specified even if it is a non-multipathclaudio2007-12-041-8/+8
* Whitespace, oops.pascoe2006-06-181-2/+2
* Add support for equal-cost multipath IP.pascoe2006-06-181-18/+110
* adjust functions dealing with the routing table to take a table ID ashenning2006-06-161-3/+3
* typohenning2005-05-151-2/+2
* ANSI, mostly from Toni Mueller <openbsd-tech@oeko.net>henning2005-05-151-21/+9
* require RTF_MPATH to enter a multipath route with RTM_ADD.cedric2004-06-191-3/+6
* radix tree with multipath support. from kame. deraadt okitojun2004-04-251-0/+274