summaryrefslogtreecommitdiffstats
path: root/zebra/zebra_rib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* zebra: Fix rib_update_tableDonald Sharp2017-09-111-21/+23
* zebra: Small performance improvement for garbage collectionDonald Sharp2017-09-111-3/+5
* zebra: allow multiple connected routes for the same prefixRenato Westphal2017-09-071-3/+4
* zebra: Allow zebra to delete self originated routesDonald Sharp2017-09-061-17/+47
* zebra: add an exception for link-local connected routesRenato Westphal2017-09-011-1/+6
* zebra: fix detection of duplicate system routesRenato Westphal2017-09-011-5/+4
* zebra: remove refcnt from the route_entry structureRenato Westphal2017-09-011-11/+3
* Merge pull request #1079 from qlyoung/fix-style-aRenato Westphal2017-08-311-3/+3
|\
| * *: fix styleQuentin Young2017-08-301-3/+3
* | Merge pull request #1044 from donaldsharp/combinationJafar Al-Gharaibeh2017-08-311-13/+17
|\ \ | |/ |/|
| * zebra: Coverity Code CleanupDonald Sharp2017-08-251-13/+17
* | zebra: cleanup blackhole supportDavid Lamparter2017-08-281-35/+35
* | zebra: rib: use nexthop ptr in rib_add/deleteDavid Lamparter2017-08-281-47/+28
|/
* lib: optimize IPV4_ADDR_[SAME|COPY]()Jorge Boncompte2017-08-171-1/+1
* lib: cleanup the work queue implementationJorge Boncompte2017-08-171-1/+1
* zebra: Pay attention to metric from kernelDonald Sharp2017-08-091-1/+8
* zebra: cleanup, use RIB_SYSTEM_ROUTE() define where appropiateJorge Boncompte2017-08-041-4/+3
* zebra: do not treat kernel routes as implicit withdrawsJorge Boncompte2017-08-041-3/+3
* zebra: copy MTU from non static routes into nexthopJorge Boncompte2017-08-041-0/+2
* Revert "*: reindent pt. 2"David Lamparter2017-07-221-39/+38
* *: reindent pt. 2whitespace / reindent2017-07-171-38/+39
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-2355/+2249
* zebra: Fix compilation warningßingen2017-07-131-1/+1
* zebra: use copy_nexthops in route_entry_copy_nexthopsChristian Franke2017-07-121-15/+4
* Rename ALL_NEXTHOPS_RO to ALL_NEXTHOPSßingen2017-07-101-14/+14
* Allow for more than 1 NH recursion levelßingen2017-06-281-41/+31
* lib: improve the RB implementationRafael Zalamena2017-06-161-1/+1
* Merge pull request #687 (nexthop refactoring)David Lamparter2017-06-131-163/+116
|\
| * zebra: Clean up indentation level in nexthop_activeDonald Sharp2017-06-071-52/+52
| * zebra: Refactor nexthop_active to remove duplicate codeDonald Sharp2017-06-071-112/+65
* | Merge remote-tracking branch 'frr/master' into pull-624David Lamparter2017-06-131-423/+415
|\ \
| * | zebra: Fix the metaq to be aware of all routing protocols we could seeDonald Sharp2017-06-071-13/+23
| |/
| * zebra: Refactor 'struct rib' to be 'struct route_entry'Donald Sharp2017-06-011-409/+391
* | zebra: Add babel routes to the proper meta-Q for processingDonald Sharp2017-06-071-0/+1
|/
* zebra: Add code to track kernel interactionsDonald Sharp2017-05-181-0/+4
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
* zebra: zebra_mpls_lsp_uninstall was not being calledDaniel Walton2017-05-121-4/+5
* zebra: labeled unicast handlingDon Slice2017-04-061-1/+46
* zebra: fpm: convert into moduleDavid Lamparter2017-03-251-8/+9
* *: Refactor ifindex2ifname to be VRF awareDonald Sharp2017-03-151-1/+1
* *: Remove non-vrf based ifindex lookupDonald Sharp2017-03-151-4/+4
* lib: hide away logging internalsDavid Lamparter2017-03-081-0/+1
* lib: ditch struct zlog * argument on zlog/vzlog()David Lamparter2017-03-081-1/+1
* nhrpd: implement next hop resolution protocolTimo Teräs2017-03-071-0/+2
* lib: Enhance prefix dump for EVPN prefixesvivek2017-02-141-2/+2
* Merge branch 'master' into feature/zebra-srcdestChristian Franke2017-01-311-385/+78
|\
| * zebra: Do not force NEXTHOP_TYPE to XXX_IFINDEXDonald Sharp2017-01-311-10/+3
| * zebra: Cleanup dead code and unused return valueDonald Sharp2017-01-301-181/+6
| * zebra: Consolidate nexthop_active_ipv4 and _ipv6Donald Sharp2017-01-301-204/+79
* | zebra: add srcdest support to ribChristian Franke2017-01-301-114/+138