summaryrefslogtreecommitdiff
path: root/sys/net/rtable.h
AgeCommit message (Expand)Author
2018-11-23Change rtable_mpath_reprio() to take the prefixlen as argument instead ofClaudio Jeker
2018-09-09provide rtable_empty(), returns 1 if the rtable doesn't contain any routesHenning Brauer
2017-08-02Fix rtable regression tests.Martin Pieuchot
2017-07-30Switch installer to Allotment Routing Table (ART).Florian Obser
2016-11-14Automatically create a default lo(4) interface per rdomain.Martin Pieuchot
2016-11-14Remove radix_mpath dragons.Martin Pieuchot
2016-09-07Rename rtable_mpath_next() into rtable_iterate() and make it do a properMartin Pieuchot
2016-01-18Stop storing a backpointer to the corresponding ART node in each routeMartin Pieuchot
2015-12-21Pass the destination and mask to rtable_mpath_reprio() in order to notMartin Pieuchot
2015-12-03Get rid of rt_mask() and stop allocating a "struct sockaddr" for everyMartin Pieuchot
2015-12-02rtable_delete() does not use its prio parameter, so delete it.Alexander Bluhm
2015-12-02Move multipath Hash-Threshold selection mechanism inside rtable_match().Martin Pieuchot
2015-11-06Rename rt_mpath_next() into rtable_mpath_next() and provide anMartin Pieuchot
2015-11-02Merge rtable_mpath_match() into rtable_lookup().Martin Pieuchot
2015-10-25Merge rtable_mpath_conflict() into rtable_insert().Martin Pieuchot
2015-10-22Use only one refcounting mechanism for route entries.Martin Pieuchot
2015-10-07Make rtable_get() private to ensure it won't be used outside ofMartin Pieuchot
2015-10-07Initialize the routing table before domains.Martin Pieuchot
2015-09-28Factors ou the route hashing code to implement Equal-Cost Multi-PathMartin Pieuchot
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2015-08-20Import an alternative routing table backend based on Yoichi Hariguchi'sMartin Pieuchot
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot