From: Trey Aspelund Date: Wed, 22 Feb 2023 16:30:24 +0000 (+0000) Subject: lib: add missing debug guards for route-map X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=2336d279e083648e02034d54514b4a0a15b15f3f;p=mirror_frr.git lib: add missing debug guards for route-map Fixes missing debug guards for EVPN prefix conversion for optimized route-map lookup. Signed-off-by: Trey Aspelund --- diff --git a/lib/routemap.c b/lib/routemap.c index ccf733e8b..9f5c9e693 100644 --- a/lib/routemap.c +++ b/lib/routemap.c @@ -2569,13 +2569,15 @@ route_map_result_t route_map_apply_ext(struct route_map *map, */ if (prefix->family == AF_EVPN) { if (evpn_prefix2prefix(prefix, &conv) != 0) { - zlog_debug( - "Unable to convert EVPN prefix %pFX into IPv4/IPv6 prefix. Falling back to non-optimized route-map lookup", - prefix); + if (CHECK_FLAG(rmap_debug, DEBUG_ROUTEMAP_DETAIL)) + zlog_debug( + "Unable to convert EVPN prefix %pFX into IPv4/IPv6 prefix. Falling back to non-optimized route-map lookup", + prefix); } else { - zlog_debug( - "Converted EVPN prefix %pFX into %pFX for optimized route-map lookup", - prefix, &conv); + if (CHECK_FLAG(rmap_debug, DEBUG_ROUTEMAP_DETAIL)) + zlog_debug( + "Converted EVPN prefix %pFX into %pFX for optimized route-map lookup", + prefix, &conv); prefix = &conv; }