vlib: fix trace number accounting 22/29222/5
authorBenoît Ganne <bganne@cisco.com>
Fri, 2 Oct 2020 17:36:57 +0000 (19:36 +0200)
committerDave Barach <openvpp@barachs.net>
Mon, 9 Nov 2020 11:51:34 +0000 (11:51 +0000)
commit9a3973e3a36bfd4dd8dbffe130a92649fc1b73d3
tree1ed9e9c7a3b13edd68f7e78d66dbb995cbe79a2a
parentf6b02e0d0bfd7e0f1d79e8ee426f48ca37ae5ff3
vlib: fix trace number accounting

When using classifier to filter traces, not all packets will be traced.
In that case, we should only count traced packets.

Type: fix

Change-Id: I87d1e217b580ebff8c6ade7860eb43950420ae78
Signed-off-by: Benoît Ganne <bganne@cisco.com>
19 files changed:
src/plugins/af_xdp/input.c
src/plugins/avf/input.c
src/plugins/dpdk/device/node.c
src/plugins/dpdk/ipsec/crypto_node.c
src/plugins/memif/node.c
src/plugins/rdma/input.c
src/plugins/vmxnet3/input.c
src/vlib/handoff_trace.c
src/vlib/trace_funcs.h
src/vnet/bonding/device.c
src/vnet/devices/af_packet/node.c
src/vnet/devices/virtio/node.c
src/vnet/devices/virtio/vhost_user_input.c
src/vnet/ethernet/p2p_ethernet_input.c
src/vnet/interface_output.c
src/vnet/ip/punt_node.c
src/vnet/pg/input.c
src/vnet/session/session_node.c
src/vnet/unix/tuntap.c