aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/dev/runtime.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vnet/dev/runtime.c')
-rw-r--r--src/vnet/dev/runtime.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vnet/dev/runtime.c b/src/vnet/dev/runtime.c
index 79c55cfbd53..944c3ef32fa 100644
--- a/src/vnet/dev/runtime.c
+++ b/src/vnet/dev/runtime.c
@@ -23,7 +23,7 @@ _vnet_dev_rt_exec_op (vlib_main_t *vm, vnet_dev_rt_op_t *op)
vnet_dev_rx_queue_t *previous = 0, *first = 0;
vnet_dev_rx_node_runtime_t *rtd;
vlib_node_state_t state = VLIB_NODE_STATE_DISABLED;
- u32 node_index = port->intf.rx_node_index;
+ u32 node_index = vnet_dev_get_port_rx_node_index (port);
rtd = vlib_node_get_runtime_data (vm, node_index);
@@ -47,7 +47,7 @@ _vnet_dev_rt_exec_op (vlib_main_t *vm, vnet_dev_rt_op_t *op)
}
rtd->first_rx_queue = first;
- vlib_node_set_state (vm, port->intf.rx_node_index, state);
+ vlib_node_set_state (vm, node_index, state);
__atomic_store_n (&op->completed, 1, __ATOMIC_RELEASE);
}