Give correct argument to ip_call_add_del_adjacency_callbacks 25/1625/2
authorPierre Pfister <ppfister@cisco.com>
Fri, 17 Jun 2016 14:52:44 +0000 (15:52 +0100)
committerChris Luke <chris_luke@cable.comcast.com>
Sat, 18 Jun 2016 02:50:44 +0000 (02:50 +0000)
ip_call_add_del_adjacency_callbacks requires an adjacency index, not a
sw_if_index.

Change-Id: I4ae6a6bbbe0abee4791217463d353c56f9735ba3
Signed-off-by: Pierre Pfister <ppfister@cisco.com>
vnet/vnet/ip/ip6_forward.c

index f77b99e..86ee8d5 100644 (file)
@@ -350,7 +350,7 @@ ip6_add_del_route_next_hop (ip6_main_t * im,
               ip6_adjacency_set_interface_route (vnm, adj, 
                                                  next_hop_sw_if_index, ~0);
               ip_call_add_del_adjacency_callbacks 
-                (lm, next_hop_sw_if_index, /* is_del */ 0);
+                (lm, nh_adj_index, /* is_del */ 0);
               hash_set (im->interface_route_adj_index_by_sw_if_index, 
                         next_hop_sw_if_index, nh_adj_index);
             }