mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-15 19:02:17 +00:00
commit
b7777b57c4
@ -608,6 +608,9 @@ static int nexthop_active(afi_t afi, struct route_entry *re,
|
|||||||
if (!CHECK_FLAG(match->status,
|
if (!CHECK_FLAG(match->status,
|
||||||
ROUTE_ENTRY_INSTALLED))
|
ROUTE_ENTRY_INSTALLED))
|
||||||
continue;
|
continue;
|
||||||
|
if (CHECK_FLAG(newhop->flags,
|
||||||
|
NEXTHOP_FLAG_RECURSIVE))
|
||||||
|
continue;
|
||||||
|
|
||||||
if (set) {
|
if (set) {
|
||||||
SET_FLAG(nexthop->flags,
|
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)
|
static char re_status_output_char(struct route_entry *re, struct nexthop *nhop)
|
||||||
{
|
{
|
||||||
if (CHECK_FLAG(re->status, ROUTE_ENTRY_INSTALLED)) {
|
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 '*';
|
return '*';
|
||||||
else
|
else
|
||||||
return ' ';
|
return ' ';
|
||||||
|
Loading…
Reference in New Issue
Block a user