From a2f27af2144636db88b4937155ad9c86e82f2b50 Mon Sep 17 00:00:00 2001 From: John Lo Date: Thu, 28 Jul 2016 18:41:45 -0400 Subject: VPP-142 Follow up fix for shared_count of indirect adjacencies Clean up dead code path added in previous attempt. Change-Id: Ib95b07bfd7699496f6808da97200993e2104d796 Signed-off-by: John Lo --- vnet/vnet/ip/ip4_forward.c | 8 -------- vnet/vnet/ip/ip6_forward.c | 8 -------- 2 files changed, 16 deletions(-) (limited to 'vnet') diff --git a/vnet/vnet/ip/ip4_forward.c b/vnet/vnet/ip/ip4_forward.c index 767cc8f8..8b71d2db 100644 --- a/vnet/vnet/ip/ip4_forward.c +++ b/vnet/vnet/ip/ip4_forward.c @@ -444,7 +444,6 @@ ip4_add_del_route_next_hop (ip4_main_t * im, { /* create / delete additional mapping of existing adjacency */ ip4_add_del_route_args_t a; - ip_adjacency_t * nh_adj = ip_get_adjacency (lm, nh_adj_index); a.table_index_or_table_id = fib_index; a.flags = ((is_del ? IP4_ROUTE_FLAG_DEL : IP4_ROUTE_FLAG_ADD) @@ -459,13 +458,6 @@ ip4_add_del_route_next_hop (ip4_main_t * im, a.n_add_adj = 0; ip4_add_del_route (im, &a); - - /* adjust share count. This cannot be the only use of the adjacency - unless next hop is an indiect adj where share count is already - incremented */ - if (next_hop_sw_if_index != ~0) - nh_adj->share_count += is_del ? -1 : 1; - goto done; } diff --git a/vnet/vnet/ip/ip6_forward.c b/vnet/vnet/ip/ip6_forward.c index 57057a72..1e4afa8d 100644 --- a/vnet/vnet/ip/ip6_forward.c +++ b/vnet/vnet/ip/ip6_forward.c @@ -501,7 +501,6 @@ ip6_add_del_route_next_hop (ip6_main_t * im, { /* create / delete additional mapping of existing adjacency */ ip6_add_del_route_args_t a; - ip_adjacency_t * nh_adj = ip_get_adjacency (lm, nh_adj_index); a.table_index_or_table_id = fib_index; a.flags = ((is_del ? IP6_ROUTE_FLAG_DEL : IP6_ROUTE_FLAG_ADD) @@ -516,13 +515,6 @@ ip6_add_del_route_next_hop (ip6_main_t * im, a.n_add_adj = 0; ip6_add_del_route (im, &a); - - /* adjust share count. This cannot be the only use of the adjacency - unless next hop is an indiect adj where share count is already - incremented */ - if (next_hop_sw_if_index != ~0) - nh_adj->share_count += is_del ? -1 : 1; - goto done; } -- cgit 1.2.3-korg