]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Change order of parameters in create_route()
authorIgor Putovny <igor.putovny@nic.cz>
Wed, 3 Jul 2024 14:04:44 +0000 (16:04 +0200)
committerIgor Putovny <igor.putovny@nic.cz>
Wed, 3 Jul 2024 14:04:44 +0000 (16:04 +0200)
proto/aggregator/aggregator.c

index 7801704c0e1a5ddb2a3fb98a206de169eb1d1d83..1d60672898d51eef99a17b0992bc96d030f10613 100644 (file)
@@ -676,8 +676,11 @@ print_prefixes(const struct trie_node *node, int type)
   }
 }
 
+/*
+ * Create route for aggregated prefix
+ */
 static void
-create_route_ip4(struct aggregator_proto *p, const struct net_addr_ip4 *addr, struct aggregator_bucket *bucket)
+create_route_ip4(struct aggregator_proto *p, struct aggregator_bucket *bucket, const struct net_addr_ip4 *addr)
 {
   struct {
     struct network net;
@@ -690,7 +693,7 @@ create_route_ip4(struct aggregator_proto *p, const struct net_addr_ip4 *addr, st
 }
 
 static void
-create_route_ip6(struct aggregator_proto *p, struct net_addr_ip6 *addr, struct aggregator_bucket *bucket)
+create_route_ip6(struct aggregator_proto *p, struct aggregator_bucket *bucket, const struct net_addr_ip6 *addr)
 {
   struct {
     struct network n;
@@ -710,14 +713,14 @@ collect_prefixes_ip4_helper(struct aggregator_proto *p, struct net_addr_ip4 *add
   if (is_leaf(node))
   {
     assert(node->bucket != NULL);
-    create_route_ip4(p, addr, node->bucket);
+    create_route_ip4(p, node->bucket, addr);
     *count += 1;
     return;
   }
 
   if (node->bucket)
   {
-    create_route_ip4(p, addr, node->bucket);
+    create_route_ip4(p, node->bucket, addr);
     *count += 1;
   }
 
@@ -745,14 +748,14 @@ collect_prefixes_ip6_helper(struct aggregator_proto *p, struct net_addr_ip6 *add
   if (is_leaf(node))
   {
     assert(node->bucket != NULL);
-    create_route_ip6(p, addr, node->bucket);
+    create_route_ip6(p, node->bucket, addr);
     *count += 1;
     return;
   }
 
   if (node->bucket)
   {
-    create_route_ip6(p, addr, node->bucket);
+    create_route_ip6(p, node->bucket, addr);
     *count += 1;
   }