From: Lou Berger Date: Tue, 19 Apr 2016 20:06:35 +0000 (-0400) Subject: lib: add route_table_get_default_delegate X-Git-Tag: frr-2.0-rc1~205 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=c634f609a6090e2e28d99725c16aa2c5c3bab11f;p=matthieu%2Ffrr.git lib: add route_table_get_default_delegate --- diff --git a/lib/table.c b/lib/table.c index 8858aea0fd..d0e084ead2 100644 --- a/lib/table.c +++ b/lib/table.c @@ -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 */ diff --git a/lib/table.h b/lib/table.h index 34c196aa47..e6cdcfef1e 100644 --- a/lib/table.h +++ b/lib/table.h @@ -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 *);