zebra: don't print uninitialized string (3b02fe8)

This crept in as part of the MRIB improvements and I missed the compiler
warning between other noise.  Unfortunately, printing an uninitialised
variable can in fact make zebra crash, so this is not trivial.

Fixes: 3b02fe8 ("zebra: add "show ip rpf" to get result of RPF lookup")
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
David Lamparter 2015-03-07 08:40:48 +01:00 committed by Donald Sharp
parent cb40b272bf
commit 7d20b83094

View File

@ -1916,7 +1916,7 @@ vty_show_ip_route_detail (struct vty *vty, struct route_node *rn, int mcast)
RNODE_FOREACH_RIB (rn, rib)
{
const char *mcast_info;
const char *mcast_info = "";
if (mcast)
{
rib_table_info_t *info = rn->table->info;
@ -1924,8 +1924,6 @@ vty_show_ip_route_detail (struct vty *vty, struct route_node *rn, int mcast)
? " using Multicast RIB"
: " using Unicast RIB";
}
else
mcast_info = "";
vty_out (vty, "Routing entry for %s/%d%s%s",
inet_ntoa (rn->p.u.prefix4), rn->p.prefixlen, mcast_info,