forked from Mirror/frr
commit
b7777b57c4
|
@ -608,6 +608,9 @@ static int nexthop_active(afi_t afi, struct route_entry *re,
|
|||
if (!CHECK_FLAG(match->status,
|
||||
ROUTE_ENTRY_INSTALLED))
|
||||
continue;
|
||||
if (CHECK_FLAG(newhop->flags,
|
||||
NEXTHOP_FLAG_RECURSIVE))
|
||||
continue;
|
||||
|
||||
if (set) {
|
||||
SET_FLAG(nexthop->flags,
|
||||
|
|
|
@ -164,7 +164,8 @@ DEFUN (show_ip_rpf_addr,
|
|||
static char re_status_output_char(struct route_entry *re, struct nexthop *nhop)
|
||||
{
|
||||
if (CHECK_FLAG(re->status, ROUTE_ENTRY_INSTALLED)) {
|
||||
if (!CHECK_FLAG(nhop->flags, NEXTHOP_FLAG_DUPLICATE))
|
||||
if (!CHECK_FLAG(nhop->flags, NEXTHOP_FLAG_DUPLICATE) &&
|
||||
!CHECK_FLAG(nhop->flags, NEXTHOP_FLAG_RECURSIVE))
|
||||
return '*';
|
||||
else
|
||||
return ' ';
|
||||
|
|
Loading…
Reference in a new issue