diff options
author | Neale Ranns <nranns@cisco.com> | 2016-11-10 20:35:14 +0000 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2016-11-12 00:06:39 +0000 |
commit | ad95b5df2728f9061f8cd8c3d06a41a9c2c943bd (patch) | |
tree | dc8933e3b091e0b35988d030511783a533dd0193 /vnet/vnet/adj/adj_midchain.c | |
parent | f5179c71449792a059be2b753f4c43ba8c438d71 (diff) |
pseudo atomic adjacency updates
When an adjacency changes from incomplete to complete (arp to rewrite) and vice-versa, that update must produce valid behavour w.r.t. the packets that continue to encounter it.
Change-Id: Icc2709aff9807c5d24f91ef7649268991ad9a45d
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'vnet/vnet/adj/adj_midchain.c')
-rw-r--r-- | vnet/vnet/adj/adj_midchain.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/vnet/vnet/adj/adj_midchain.c b/vnet/vnet/adj/adj_midchain.c index 92ea1ea9510..8c6ab5aa17b 100644 --- a/vnet/vnet/adj/adj_midchain.c +++ b/vnet/vnet/adj/adj_midchain.c @@ -429,15 +429,6 @@ adj_nbr_midchain_update_rewrite (adj_index_t adj_index, adj_get_midchain_node(adj->ia_link), adj->sub_type.midchain.tx_function_node, rewrite); - - /* - * time for walkies fido. - */ - fib_node_back_walk_ctx_t bw_ctx = { - .fnbw_reason = FIB_NODE_BW_REASON_FLAG_ADJ_UPDATE, - }; - - fib_walk_sync(FIB_NODE_TYPE_ADJ, adj_get_index(adj), &bw_ctx); } /** |