diff --git a/lcpng_interface.c b/lcpng_interface.c index 1200aa7..ef3b8fc 100644 --- a/lcpng_interface.c +++ b/lcpng_interface.c @@ -955,9 +955,9 @@ lcp_itf_pair_create (u32 phy_sw_if_index, u8 *host_if_name, else { tap_create_if_args_t args = { - .num_rx_queues = 1, + .num_rx_queues = clib_max (1, vlib_num_workers ()), .num_tx_queues = 1, - .id = hw->hw_if_index, + .id = ~0, .sw_if_index = ~0, .rx_ring_sz = 256, .tx_ring_sz = 256,