Print route tag in hexadecimal and omit it if it's zero.
This commit is contained in:
parent
bc00185e5a
commit
23df5e4cf3
1 changed files with 2 additions and 2 deletions
|
@ -286,9 +286,9 @@ ospf_get_route_info(rte *rte, byte *buf, ea_list *attrs)
|
||||||
buf += bsprintf(buf, " (%d/%d)", rte->pref,
|
buf += bsprintf(buf, " (%d/%d)", rte->pref,
|
||||||
(rte->u.ospf.metric2==LSINFINITY) ? rte->u.ospf.metric1 :
|
(rte->u.ospf.metric2==LSINFINITY) ? rte->u.ospf.metric1 :
|
||||||
rte->u.ospf.metric2);
|
rte->u.ospf.metric2);
|
||||||
if(rte->attrs->source==RTS_OSPF_EXT)
|
if(rte->attrs->source==RTS_OSPF_EXT && rte->u.ospf.tag)
|
||||||
{
|
{
|
||||||
buf += bsprintf(buf, " [%u]", rte->u.ospf.tag);
|
buf += bsprintf(buf, " [%x]", rte->u.ospf.tag);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue