]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_rib.c
zebra: Add some missing breadcrumbs
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 18 Oct 2018 13:13:18 +0000 (09:13 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 18 Oct 2018 13:13:18 +0000 (09:13 -0400)
commit7939ff769f24980113e0d2fba9ab8074e74f2df5
treef1f82964af1a56b3e0a6a8da2acfb7f33c2459f3
parentf2ca2b030337a3ed5ec943e257798d8b9f0ba7e9
zebra: Add some missing breadcrumbs

During a debugging session last night I discovered that I was
still having some `fun` figuring out why zebra was not making
a route's nexthop active.  After some debugging I figured out
that I was missing some states that we could end up in that
didn't have debug information about what happened in nexthop_active.

Add the missing breadcrumbs for nexthop resolution.  In addition
add a bit of code to notice the ebgp state without recursion turned
on and to let the user know about it.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
zebra/zebra_rib.c