]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Convert bgp_rmap_nhop_changed to bool from int 12340/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 18 Nov 2022 14:09:19 +0000 (16:09 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 18 Nov 2022 14:17:15 +0000 (16:17 +0200)
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_attr.h

index d5f26f240da0898ab45a1b5caf97cfabb5911aa7..a34da1a6de7258990201d1b7f77f908cb09bd065 100644 (file)
@@ -475,8 +475,8 @@ extern void bgp_packet_mpunreach_end(struct stream *s, size_t attrlen_pnt);
 extern enum bgp_attr_parse_ret bgp_attr_nexthop_valid(struct peer *peer,
                                                      struct attr *attr);
 
-static inline int bgp_rmap_nhop_changed(uint32_t out_rmap_flags,
-                                       uint32_t in_rmap_flags)
+static inline bool bgp_rmap_nhop_changed(uint32_t out_rmap_flags,
+                                        uint32_t in_rmap_flags)
 {
        return ((CHECK_FLAG(out_rmap_flags, BATTR_RMAP_NEXTHOP_PEER_ADDRESS) ||
                 CHECK_FLAG(out_rmap_flags, BATTR_RMAP_NEXTHOP_UNCHANGED) ||
@@ -490,8 +490,8 @@ static inline int bgp_rmap_nhop_changed(uint32_t out_rmap_flags,
                            BATTR_RMAP_IPV6_PREFER_GLOBAL_CHANGED) ||
                 CHECK_FLAG(out_rmap_flags, BATTR_RMAP_IPV6_LL_NHOP_CHANGED) ||
                 CHECK_FLAG(in_rmap_flags, BATTR_RMAP_NEXTHOP_UNCHANGED))
-                       ? 1
-                       : 0);
+                       ? true
+                       : false);
 }
 
 static inline uint32_t mac_mobility_seqnum(struct attr *attr)