Improve L2 Input/Output Feature Infrastructure and Usage 13/7713/4
authorJohn Lo <loj@cisco.com>
Sat, 22 Jul 2017 04:21:36 +0000 (00:21 -0400)
committerDave Barach <openvpp@barachs.net>
Sun, 23 Jul 2017 14:03:41 +0000 (14:03 +0000)
commitbeb0b2e346c63e21ffe892ae0e04b67bb10fba5e
tree09a64e2e8cd9ee4fa0915cb93d9a3a701932e024
parent858c06fac65e7ad05dc6e739a51e8d87a544e0fe
Improve L2 Input/Output Feature Infrastructure and Usage

Simplify L2 output feature infra to unify with L2 input feature
infra using the newly improved feature bitmap mechanism.
Updated all L2 features to use the more efficient infra functions.

Change-Id: If8f463826b0af0717129befe92a27ea8cfc40449
Signed-off-by: John Lo <loj@cisco.com>
16 files changed:
src/plugins/acl/fa_node.c
src/vnet/ethernet/arp.c
src/vnet/l2/feat_bitmap.h
src/vnet/l2/l2_classify.h
src/vnet/l2/l2_efp_filter.c
src/vnet/l2/l2_input.c
src/vnet/l2/l2_input_acl.c
src/vnet/l2/l2_input_classify.c
src/vnet/l2/l2_input_vtr.c
src/vnet/l2/l2_learn.c
src/vnet/l2/l2_output.c
src/vnet/l2/l2_output.h
src/vnet/l2/l2_output_acl.c
src/vnet/l2/l2_output_classify.c
src/vnet/l2/l2_rw.c
src/vnet/policer/node_funcs.c