]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Inherit `capability software-version` flag from the peer-group 15828/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 21 Apr 2024 11:18:39 +0000 (14:18 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 24 Apr 2024 09:04:56 +0000 (12:04 +0300)
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgpd.c

index f0b08a4c757445459b109fa990769d5389ea8f0b..a0b6cfb5008789aa6b888f14d176aa2f1787b940 100644 (file)
@@ -1540,7 +1540,7 @@ struct peer *peer_new(struct bgp *bgp)
                peer_flag_set(peer, PEER_FLAG_ENFORCE_FIRST_AS);
 
        if (CHECK_FLAG(bgp->flags, BGP_FLAG_SOFT_VERSION_CAPABILITY))
-               SET_FLAG(peer->flags, PEER_FLAG_CAPABILITY_SOFT_VERSION);
+               peer_flag_set(peer, PEER_FLAG_CAPABILITY_SOFT_VERSION);
 
        SET_FLAG(peer->flags_invert, PEER_FLAG_CAPABILITY_FQDN);
        SET_FLAG(peer->flags, PEER_FLAG_CAPABILITY_FQDN);