0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-09-19 20:05:21 +00:00

Nexthop dump fix for unreachables

This commit is contained in:
Maria Matejka 2023-11-01 18:24:32 +01:00
parent 796f0af0cc
commit e85f4e890a

View File

@ -1348,7 +1348,15 @@ nexthop_dump(const struct adata *ad)
debug(":");
NEXTHOP_WALK(nh, nhad)
if (!NEXTHOP_IS_REACHABLE(nhad))
{
const char *name = rta_dest_name(nhad->dest);
if (name)
debug(" %s", name);
else
debug(" D%d", nhad->dest);
}
else NEXTHOP_WALK(nh, nhad)
{
if (ipa_nonzero(nh->gw)) debug(" ->%I", nh->gw);
if (nh->labels) debug(" L %d", nh->label[0]);