diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2020-10-01 11:19:49 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2021-01-15 19:34:33 -0500 |
| commit | 1866a6f65b17f033ad570db8455fc1a5aa8d1353 (patch) | |
| tree | b6c594f8c2c2dec5e0029e10c806ddefdc0eb936 | |
| parent | 284a6f5ff1312265b48699310b5a5bc6ecb10e1a (diff) | |
zebra: remove unused function rib_update_vrf
The function rib_update_vrf is never used. Remove it.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
| -rw-r--r-- | zebra/rib.h | 1 | ||||
| -rw-r--r-- | zebra/zebra_rib.c | 20 |
2 files changed, 0 insertions, 21 deletions
diff --git a/zebra/rib.h b/zebra/rib.h index d653425f0d..42034b3d44 100644 --- a/zebra/rib.h +++ b/zebra/rib.h @@ -406,7 +406,6 @@ extern struct route_entry *rib_lookup_ipv4(struct prefix_ipv4 *p, vrf_id_t vrf_id); extern void rib_update(enum rib_update_event event); -extern void rib_update_vrf(vrf_id_t vrf_id, enum rib_update_event event); extern void rib_update_table(struct route_table *table, enum rib_update_event event); extern int rib_sweep_route(struct thread *t); diff --git a/zebra/zebra_rib.c b/zebra/zebra_rib.c index 7c86735545..0c3efaa0ed 100644 --- a/zebra/zebra_rib.c +++ b/zebra/zebra_rib.c @@ -3579,26 +3579,6 @@ static int rib_update_handler(struct thread *thread) */ static struct thread *t_rib_update_threads[RIB_UPDATE_MAX]; -/* Schedule a RIB update event for specific vrf */ -void rib_update_vrf(vrf_id_t vrf_id, enum rib_update_event event) -{ - struct rib_update_ctx *ctx; - - ctx = rib_update_ctx_init(vrf_id, event); - - /* Don't worry about making sure multiple rib updates for specific vrf - * are scheduled at once for now. If it becomes a problem, we can use a - * lookup of some sort to keep track of running threads via t_vrf_id - * like how we are doing it in t_rib_update_threads[]. - */ - thread_add_event(zrouter.master, rib_update_handler, ctx, 0, NULL); - - if (IS_ZEBRA_DEBUG_EVENT) - zlog_debug("%s: Scheduled VRF %s, event %s", __func__, - vrf_id_to_name(ctx->vrf_id), - rib_update_event2str(event)); -} - /* Schedule a RIB update event for all vrfs */ void rib_update(enum rib_update_event event) { |
