summaryrefslogtreecommitdiff
path: root/sys/net/radix_mpath.h
AgeCommit message (Expand)Author
2015-09-28Factors ou the route hashing code to implement Equal-Cost Multi-PathMartin Pieuchot
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot
2015-02-06Change rt_mpath_conflict() to not rely on an initialized rtentry whenMartin Pieuchot
2014-11-25No need to forward declare "struct route" anymore, rtalloc_mpath() noMartin Pieuchot
2014-09-27Kill rtalloc() and update rtalloc1() and rtalloc_mpath() to no longerMartin Pieuchot
2014-05-27Big refactoring of the radix code (mainly rn_addroute but also partClaudio Jeker
2013-10-24Move more stuff under _KERNELTheo de Raadt
2013-10-20Rename rn_mpath_count() to rn_mpath_active_count() since it will onlyClaudio Jeker
2010-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
2008-11-24Implement link-state tracking on the routing table. Routes to interfacesClaudio Jeker
2008-11-21Change rn_mpath_next() to be able to walk over the full multipath listClaudio Jeker
2008-05-07Implement routing priorities. Every route inserted has a priority assignedClaudio Jeker
2006-06-18Add support for equal-cost multipath IP.Christopher Pascoe
2006-06-16adjust functions dealing with the routing table to take a table ID asHenning Brauer
2004-06-19require RTF_MPATH to enter a multipath route with RTM_ADD.Cedric Berger
2004-06-14de-__PTheo de Raadt
2004-04-25radix tree with multipath support. from kame. deraadt okJun-ichiro itojun Hagino