armada: fix feature arc for secondary interfaces 39/41839/2
authorGuillaume Solignac <[email protected]>
Fri, 15 Nov 2024 10:37:40 +0000 (11:37 +0100)
committerDamjan Marion <[email protected]>
Thu, 12 Dec 2024 15:34:16 +0000 (15:34 +0000)
Fixes an issue preventing a feature to be configured on a secondary interface.

Type: fix
Signed-off-by: Guillaume Solignac <[email protected]>
Change-Id: I8ecd80988d22291013cd0addae6dc25043aaea98

src/vnet/dev/dev_funcs.h

index f47344b..27172f7 100644 (file)
@@ -348,7 +348,7 @@ foreach_vnet_dev_rx_queue_runtime_helper (vlib_node_runtime_t *node,
       rxq->if_rt_data.next_index = ifs->primary_interface.rx_next_index;
       vec_foreach_pointer (rtd, rxq->sec_if_rt_data)
        if (rtd)
-         rtd->next_index = si[rtd->sec_if_index]->next_index;
+         rtd->next_index = si[rtd->sec_if_index]->rx_next_index;
     }
 
   if (req.update_feature_arc)