---
 lib/table.c | 6 ++++++
 lib/table.h | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/lib/table.c b/lib/table.c
index da21361..a026b29 100644
--- a/lib/table.c
+++ b/lib/table.c
@@ -520,6 +520,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
  */
diff --git a/lib/table.h b/lib/table.h
index 2ffd79b..16a91b4 100644
--- a/lib/table.h
+++ b/lib/table.h
@@ -141,6 +141,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 *);
-- 
2.1.3


_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to