bgpd: Add guard for zlog_debug

Add guard for `zlog_debug` when bgpd is not connected to zebra
or zebra does not know the bgp instance.

Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
This commit is contained in:
Carmine Scarpitta 2023-11-10 22:31:09 +01:00
parent 19bcca4f2e
commit 64632d285c

View File

@ -73,6 +73,7 @@ static inline bool bgp_install_info_to_zebra(struct bgp *bgp)
return false; return false;
if (!IS_BGP_INST_KNOWN_TO_ZEBRA(bgp)) { if (!IS_BGP_INST_KNOWN_TO_ZEBRA(bgp)) {
if (BGP_DEBUG(zebra, ZEBRA))
zlog_debug( zlog_debug(
"%s: No zebra instance to talk to, not installing information", "%s: No zebra instance to talk to, not installing information",
__func__); __func__);