]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Inherit `enforce-first-as` flag from the peer-group
authorDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 21 Apr 2024 11:16:49 +0000 (14:16 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 24 Apr 2024 09:04:52 +0000 (12:04 +0300)
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgpd.c

index 1a03a06844b9fa973d3e8d809d613e61b9b346c0..f0b08a4c757445459b109fa990769d5389ea8f0b 100644 (file)
@@ -1537,7 +1537,7 @@ struct peer *peer_new(struct bgp *bgp)
        SET_FLAG(peer->sflags, PEER_STATUS_CAPABILITY_OPEN);
 
        if (CHECK_FLAG(bgp->flags, BGP_FLAG_ENFORCE_FIRST_AS))
-               SET_FLAG(peer->flags, PEER_FLAG_ENFORCE_FIRST_AS);
+               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);