diff options
author | Florin Coras <fcoras@cisco.com> | 2020-01-16 11:15:54 -0800 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2020-03-25 13:52:12 +0000 |
commit | 0dfc3af13bd931830ea97f966957230744324cac (patch) | |
tree | b6cca9a6d0b37339f12bfd9a6670f935da4fc0b4 | |
parent | f2e2dd340abccaf1d86e06f22b160785e972edb2 (diff) |
classify: fix pcap filter set init
Type: fix
Change-Id: I6a48a6c14bfb84b3460e8211021bc9df6e915dba
Signed-off-by: Florin Coras <fcoras@cisco.com>
(cherry picked from commit cd681adab40f49d1305144b6bbbd5118e63a2805)
-rwxr-xr-x | src/vnet/classify/vnet_classify.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/vnet/classify/vnet_classify.c b/src/vnet/classify/vnet_classify.c index 4dff82589dd..d97042eda36 100755 --- a/src/vnet/classify/vnet_classify.c +++ b/src/vnet/classify/vnet_classify.c @@ -2952,13 +2952,11 @@ vnet_classify_init (vlib_main_t * vm) vnet_classify_register_unformat_acl_next_index_fn (unformat_acl_next_node); /* Filter set 0 is grounded... */ - pool_get (cm->filter_sets, set); + pool_get_zero (cm->filter_sets, set); set->refcnt = 0x7FFFFFFF; - vec_validate (set->table_indices, 0); - set->table_indices[0] = ~0; /* Initialize the pcap filter set */ vec_validate (cm->filter_set_by_sw_if_index, 0); - cm->filter_set_by_sw_if_index[0] = ~0; + cm->filter_set_by_sw_if_index[0] = 0; /* Initialize the packet tracer filter set */ vlib_global_main.trace_filter.trace_filter_set_index = ~0; |