]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Use SET_FLAG when setting AIGP attribute flag
authorDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 3 Aug 2023 19:54:36 +0000 (22:54 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 3 Aug 2023 19:54:54 +0000 (22:54 +0300)
Just reuse an existing more-readable code.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_attr.h

index f1296af1595457b0985e8d3200a167322a0f00dc..961e5f1224706117977bab0d7a02b5b420d6cd9b 100644 (file)
@@ -594,7 +594,7 @@ static inline void bgp_attr_set_aigp_metric(struct attr *attr, uint64_t aigp)
        attr->aigp_metric = aigp;
 
        if (aigp)
-               attr->flag |= ATTR_FLAG_BIT(BGP_ATTR_AIGP);
+               SET_FLAG(attr->flag, ATTR_FLAG_BIT(BGP_ATTR_AIGP));
 }
 
 static inline struct cluster_list *bgp_attr_get_cluster(const struct attr *attr)