tap: interface rx counter not increment correct
vlib_increment_combined_counter takes sw_if_index, not hw_if_index. Using hw_if_index may work as long as there is no subinterface created to cause hw_if_index and sw_if_index to differ. Type: fix Signed-off-by: Steven Luong <sluong@cisco.com> Change-Id: I6db042186eeeacf32250f7ef261af8cd6f5ce56e
This commit is contained in:

committed by
Damjan Marion

parent
d770cfc962
commit
efa119db39
@ -357,7 +357,7 @@ virtio_device_input_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
|
||||
|
||||
vlib_increment_combined_counter (vnm->interface_main.combined_sw_if_counters
|
||||
+ VNET_INTERFACE_COUNTER_RX, thread_index,
|
||||
vif->hw_if_index, n_rx_packets,
|
||||
vif->sw_if_index, n_rx_packets,
|
||||
n_rx_bytes);
|
||||
|
||||
refill:
|
||||
|
Reference in New Issue
Block a user