]> git.puffer.fish Git - matthieu/frr.git/commitdiff
zebra: use const in rib_match
authorMark Stapp <mjs@voltanet.io>
Thu, 10 Jun 2021 20:48:22 +0000 (16:48 -0400)
committermergify-bot <noreply@mergify.io>
Sat, 24 Jul 2021 17:16:57 +0000 (17:16 +0000)
Use const in common rib_match api.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
(cherry picked from commit bc77c3bb8abb15ff29c5e93a97e08fe3b7a3d1e9)

zebra/rib.h
zebra/zebra_rib.c

index 75d7ae1b6702fbd9ca56f6602d35c33bc657b290..957f38602ab67699de322151498add27ba43250d 100644 (file)
@@ -401,7 +401,7 @@ extern void rib_delete(afi_t afi, safi_t safi, vrf_id_t vrf_id, int type,
                       bool fromkernel);
 
 extern struct route_entry *rib_match(afi_t afi, safi_t safi, vrf_id_t vrf_id,
-                                    union g_addr *addr,
+                                    const union g_addr *addr,
                                     struct route_node **rn_out);
 extern struct route_entry *rib_match_ipv4_multicast(vrf_id_t vrf_id,
                                                    struct in_addr addr,
index 8afb5053c4e5ab05b2ab62128012f4e893528300..d0acf779368a3055e35bafa78433296cb011ba6a 100644 (file)
@@ -332,7 +332,8 @@ void rib_handle_nhg_replace(struct nhg_hash_entry *old_entry,
 }
 
 struct route_entry *rib_match(afi_t afi, safi_t safi, vrf_id_t vrf_id,
-                             union g_addr *addr, struct route_node **rn_out)
+                             const union g_addr *addr,
+                             struct route_node **rn_out)
 {
        struct prefix p;
        struct route_table *table;