]> git.puffer.fish Git - matthieu/frr.git/commitdiff
lib: add route_table_get_default_delegate
authorLou Berger <lberger@labn.net>
Tue, 19 Apr 2016 20:06:35 +0000 (16:06 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 30 Sep 2016 16:56:17 +0000 (12:56 -0400)
lib/table.c
lib/table.h

index 8858aea0fd0d053fd37e39fbe696a234450f245d..d0e084ead2abf3417bf0138c8ef2631b2dc79e15 100644 (file)
@@ -523,6 +523,12 @@ static route_table_delegate_t default_delegate = {
   .destroy_node = route_node_destroy
 };
 
+route_table_delegate_t *
+route_table_get_default_delegate(void)
+{
+  return &default_delegate;
+}
+
 /*
  * route_table_init
  */
index 34c196aa47d203b75c7d84df2319eef5655329d0..e6cdcfef1ebdd2a9aaf54c257b7056460ebcebbb 100644 (file)
@@ -144,6 +144,9 @@ extern struct route_table *route_table_init (void);
 extern struct route_table *
 route_table_init_with_delegate (route_table_delegate_t *);
 
+extern route_table_delegate_t *
+route_table_get_default_delegate(void);
+
 extern void route_table_finish (struct route_table *);
 extern void route_unlock_node (struct route_node *node);
 extern struct route_node *route_top (struct route_table *);