From 8ea8916bb8fa85b298e0e5700ba15e4455235015 Mon Sep 17 00:00:00 2001 From: "Keith Burns (alagalah)" Date: Thu, 17 Aug 2017 13:33:15 -0700 Subject: [PATCH] IP4_FIB stats API not indexing after FIB changes - VPP-951 Change-Id: I9ec36ee82ddd8f2f7a551b458e19b2fbae4aa7e7 Signed-off-by: Keith Burns (alagalah) --- src/vpp/stats/stats.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vpp/stats/stats.c b/src/vpp/stats/stats.c index 422b7b3b7fe..b0fac73dbe7 100644 --- a/src/vpp/stats/stats.c +++ b/src/vpp/stats/stats.c @@ -647,9 +647,11 @@ again: vec_foreach (r, routes) { vlib_counter_t c; + const dpo_id_t *dpo_id; + dpo_id = fib_entry_contribute_ip_forwarding(r->index); vlib_get_combined_counter (&load_balance_main.lbm_to_counters, - r->index, &c); + (u32)dpo_id->dpoi_index, &c); /* * If it has actually * seen at least one packet, send it. -- 2.16.6