]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Add guards for zlog_debug when setting GTSM for the peer
authorDonatas Abraitis <donatas@opensourcerouting.org>
Tue, 3 Oct 2023 14:46:24 +0000 (17:46 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Tue, 3 Oct 2023 14:46:24 +0000 (17:46 +0300)
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgpd.c

index dbbc1fa82207ee4ba77c17b51696d05422ad3d13..e760d41587687417edea4e31dd07b5083b73258d 100644 (file)
@@ -7837,8 +7837,9 @@ int peer_ttl_security_hops_set(struct peer *peer, int gtsm_hops)
        struct listnode *node, *nnode;
        int ret;
 
-       zlog_debug("%s: set gtsm_hops to %d for %s", __func__, gtsm_hops,
-                  peer->host);
+       if (bgp_debug_neighbor_events(peer))
+               zlog_debug("%s: set gtsm_hops to %d for %s", __func__,
+                          gtsm_hops, peer->host);
 
        /* We cannot configure ttl-security hops when ebgp-multihop is already
           set.  For non peer-groups, the check is simple.  For peer-groups,
@@ -7947,7 +7948,9 @@ int peer_ttl_security_hops_unset(struct peer *peer)
        struct listnode *node, *nnode;
        int ret = 0;
 
-       zlog_debug("%s: set gtsm_hops to zero for %s", __func__, peer->host);
+       if (bgp_debug_neighbor_events(peer))
+               zlog_debug("%s: set gtsm_hops to zero for %s", __func__,
+                          peer->host);
 
        /* if a peer-group member, then reset to peer-group default rather than
         * 0 */