Cache a 'has-features' flag on the adjacency for faster access. Reclaim the node_inde... 61/5761/4
authorNeale Ranns <nranns@wasa-ucs-11.cisco.com>
Wed, 15 Mar 2017 16:34:25 +0000 (12:34 -0400)
committerDamjan Marion <dmarion.lists@gmail.com>
Fri, 17 Mar 2017 11:35:39 +0000 (11:35 +0000)
commitb069a6910aa2b95316ccdb5d9e5b95143b9dc7c0
tree0fb3292c39de54a2d66778272fe197b319286f96
parentb85e43965ec9e23c4ae14b62f4bbfe839f75c427
Cache a 'has-features' flag on the adjacency for faster access. Reclaim the node_index memeber from the rewrite for space - this is only used for formtting

before:
  ip4-rewrite * * * *  2.66e1  256.00
after:
  ip4-rewrite * * * *  2.40e1  256.00

Change-Id: Ic397150727cad38811564777419ad6bd26b8a3a6
Signed-off-by: Neale Ranns <nranns@wasa-ucs-11.cisco.com>
12 files changed:
src/vnet/adj/adj.c
src/vnet/adj/adj.h
src/vnet/adj/adj_mcast.c
src/vnet/adj/adj_midchain.c
src/vnet/adj/adj_nbr.c
src/vnet/feature/feature.c
src/vnet/ip/ip4_forward.c
src/vnet/ip/ip6_forward.c
src/vnet/ip/lookup.c
src/vnet/mpls/mpls_output.c
src/vnet/rewrite.c
src/vnet/rewrite.h