bonding: traffic traversing the wrong interface
[vpp.git] / src / vnet / bonding / device.c
index 0ca7f9e..bcd7e58 100644 (file)
@@ -455,6 +455,7 @@ bond_tx_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
 
       n_left -= 1;
       b += 1;
+      h += 1;
     }
 }
 
@@ -751,11 +752,6 @@ done:
          ptd->per_port_queue[p].n_buffers = 0;
        }
     }
-
-  vlib_increment_simple_counter (vnet_main.interface_main.sw_if_counters
-                                + VNET_INTERFACE_COUNTER_TX, thread_index,
-                                bif->sw_if_index, frame->n_vectors);
-
   return frame->n_vectors;
 }