forked from Mirror/frr
pimd: Do not display placeholder for 'show ip pim rp-info'
do not display the 224.0.0.0/4 rp information if none-have been provided. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
75395e6a32
commit
dce1a92f31
|
@ -486,12 +486,15 @@ pim_rp_show_information (struct vty *vty)
|
||||||
vty_out (vty, "RP Addr Group Oif I_am_RP%s", VTY_NEWLINE);
|
vty_out (vty, "RP Addr Group Oif I_am_RP%s", VTY_NEWLINE);
|
||||||
for (ALL_LIST_ELEMENTS_RO (qpim_rp_list, node, rp_info))
|
for (ALL_LIST_ELEMENTS_RO (qpim_rp_list, node, rp_info))
|
||||||
{
|
{
|
||||||
char buf[48];
|
if (rp_info->rp.rpf_addr.s_addr != INADDR_NONE)
|
||||||
vty_out (vty, "%-10s %-10s %-10s%-10d%s",
|
{
|
||||||
inet_ntoa (rp_info->rp.rpf_addr),
|
char buf[48];
|
||||||
prefix2str(&rp_info->group, buf, 48),
|
vty_out (vty, "%-10s %-10s %-10s%-10d%s",
|
||||||
rp_info->rp.source_nexthop.interface->name,
|
inet_ntoa (rp_info->rp.rpf_addr),
|
||||||
rp_info->i_am_rp, VTY_NEWLINE);
|
prefix2str(&rp_info->group, buf, 48),
|
||||||
|
rp_info->rp.source_nexthop.interface->name,
|
||||||
|
rp_info->i_am_rp, VTY_NEWLINE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue