X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=blobdiff_plain;f=src%2Fvnet%2Fnhrp%2Fnhrp.c;h=11d2c2be027f78520d5542483e48fe6db3f7616e;hp=e97fbe05b9cca14535cbc6ebc61499ed07d0bde4;hb=14053c9db;hpb=59ff918ea5b86112ffc89054aa38107703354585 diff --git a/src/vnet/nhrp/nhrp.c b/src/vnet/nhrp/nhrp.c index e97fbe05b9c..11d2c2be027 100644 --- a/src/vnet/nhrp/nhrp.c +++ b/src/vnet/nhrp/nhrp.c @@ -76,22 +76,6 @@ nhrp_entry_adj_stack (const nhrp_entry_t * ne, adj_index_t ai) adj_midchain_delegate_stack (ai, ne->ne_fib_index, &ne->ne_nh); } -static adj_walk_rc_t -nhrp_entry_add_adj_walk (adj_index_t ai, void *ctx) -{ - nhrp_entry_adj_stack (ctx, ai); - - return (ADJ_WALK_RC_CONTINUE); -} - -static adj_walk_rc_t -nhrp_entry_del_adj_walk (adj_index_t ai, void *ctx) -{ - adj_midchain_delegate_unstack (ai); - - return (ADJ_WALK_RC_CONTINUE); -} - nhrp_entry_t * nhrp_entry_get (index_t nei) { @@ -157,10 +141,6 @@ nhrp_entry_add (u32 sw_if_index, hash_set_mem (nhrp_db, ne->ne_key, nei); - adj_nbr_walk_nh (sw_if_index, - ne->ne_nh.fp_proto, - &ne->ne_key->nk_peer, nhrp_entry_add_adj_walk, ne); - NHRP_NOTIFY (ne, nv_added); } else @@ -180,10 +160,6 @@ nhrp_entry_del (u32 sw_if_index, const ip46_address_t * peer) { hash_unset_mem (nhrp_db, ne->ne_key); - adj_nbr_walk_nh (sw_if_index, - ne->ne_nh.fp_proto, - &ne->ne_key->nk_peer, nhrp_entry_del_adj_walk, ne); - NHRP_NOTIFY (ne, nv_deleted); clib_mem_free (ne->ne_key);