From: Donald Sharp Date: Tue, 23 Oct 2018 20:13:46 +0000 (-0400) Subject: bgpd: When displaying default originate debugs don't print gibberish X-Git-Tag: frr-7.1-dev~246^2~2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=cbb263cf6a7cf423eb013ce713dafde9f7508a10;p=matthieu%2Ffrr.git bgpd: When displaying default originate debugs don't print gibberish The tx_id_buf was not being set to anything in some cases, make sure it's a null string before using. Signed-off-by: Donald Sharp --- diff --git a/bgpd/bgp_updgrp_packet.c b/bgpd/bgp_updgrp_packet.c index 3950e2f18f..c4fcea948f 100644 --- a/bgpd/bgp_updgrp_packet.c +++ b/bgpd/bgp_updgrp_packet.c @@ -1123,6 +1123,8 @@ void subgroup_default_update_packet(struct update_subgroup *subgrp, snprintf(tx_id_buf, sizeof(tx_id_buf), " with addpath ID %u", BGP_ADDPATH_TX_ID_FOR_DEFAULT_ORIGINATE); + else + tx_id_buf[0] = '\0'; zlog_debug("u%" PRIu64 ":s%" PRIu64 " send UPDATE %s%s %s", (SUBGRP_UPDGRP(subgrp))->id, subgrp->id,