summaryrefslogtreecommitdiffstats
path: root/zebra/zebra_rib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: 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
* | zebra: receive ZAPI IPv6 source prefixDavid Lamparter2017-01-301-4/+5
|/
* zebra: Perform safe walk of RIB entries in rib_process()vivek2017-01-181-1/+1
* zebra: remove unused variableRenato Westphal2016-12-231-3/+2
* zebra: fix FIB route updates on *BSDRenato Westphal2016-12-231-6/+6
* Merge branch '-renato' into stable/2.0David Lamparter2016-12-051-82/+53
|\
| * zebra: plug more memory leaksRenato Westphal2016-11-281-40/+12
| * zebra/lib: remove redundant fields from zebra_vrfRenato Westphal2016-11-281-16/+16
| * *: rename two vrf functionsRenato Westphal2016-11-281-2/+2
| * lib: convert vrf code to use red-black trees as wellRenato Westphal2016-11-281-33/+32
* | lib: replace strlcpy & strlcat with glibc versionsDavid Lamparter2016-11-151-1/+0
|/
* zebra: kernel interface simplificationTimo Teräs2016-10-181-25/+2
* zebra: support FIB override routesTimo Teräs2016-09-301-133/+191
* Revert "zebra: use link scope for interface routes"Donald Sharp2016-09-231-6/+17
* Revert "zebra: support FIB override routes"Donald Sharp2016-09-231-191/+133
* zebra: support FIB override routesTimo Teräs2016-09-231-133/+191
* zebra: use link scope for interface routesTimo Teräs2016-09-231-17/+6
* mpls: add support for LDP LSPsRenato Westphal2016-09-231-1/+1
* MPLS: Install labeled static routesvivek2016-09-231-0/+3
* Quagga: Fix MPLS LSP scheduling to follow nexthop route updatevivek2016-09-231-0/+10
* Quagga: Install label forwarding entries for statically configured LSPsvivek2016-09-231-0/+17
* *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter2016-09-191-5/+6
* zebra: Pass in vrf to rib_match_ipv4_multicastDonald Sharp2016-09-141-9/+9
* zebra: Fix broken rib_matchDonald Sharp2016-09-141-4/+8
* zebra: assorted parts of 0abf6796cChristian Franke2016-09-091-56/+49
* zebra: refactor rib_add_ipv[4|6]_multipathDonald Sharp2016-09-011-119/+16
* zebra: Refactor rib_add_ipv[4|6] to a common functionDonald Sharp2016-09-011-137/+38
* zebra: Refactor rib_delete_ipv[4|6]Donald Sharp2016-09-011-150/+12
* zebra: Refactor rib_match_ipv[4|6]Donald Sharp2016-09-011-78/+20
* zebra: Create zebra_static.[ch] to isolate codeDonald Sharp2016-09-011-588/+5
* zebra: implement per-route mtu handlingTimo Teräs2016-08-211-3/+11
* zebra: Fix cherry-pick of ZEBRA_FLAG_CHANGEDDonald Sharp2016-08-211-20/+20
* zebra: make ZEBRA_FLAG_CHANGED internal statusTimo Teräs2016-08-191-23/+23
* *: use an ifindex_t type, defined in lib/if.h, for ifindex valuesPaul Jakma2016-08-181-15/+15
* *: fix trivial build errors on *BSDRenato Westphal2016-08-081-4/+8
* zebra: Eliminate use of imported arp entries as next-hops for other routesDon Slice2016-07-151-0/+4
* zebra: use prefix2str for logging where possibleTimo Teräs2016-06-091-35/+31
* *: use void * for printing pointersDavid Lamparter2016-05-301-18/+22
* zebra_rib: Revert work-around for zebra marking recursive static route as ina...Everton Marques2016-05-301-7/+1
* zebra_rib: Revert debug hooks.Everton Marques2016-05-301-1/+7
* zebra: MBGP routes should not be installed in the kernelBalaji2016-05-261-0/+5