X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Finterface_output.c;h=89ce274a6cc094eb213c9b908ef0eecdbbe83648;hb=refs%2Fchanges%2F68%2F15168%2F1;hp=fe029b865fafe6aa14b877614aa6d3a89a4f4693;hpb=537eeeca36dcc08a3c337a7cfd1c1c426d43f563;p=vpp.git diff --git a/src/vnet/interface_output.c b/src/vnet/interface_output.c index fe029b865fa..89ce274a6cc 100644 --- a/src/vnet/interface_output.c +++ b/src/vnet/interface_output.c @@ -328,10 +328,10 @@ vnet_interface_output_node_inline (vlib_main_t * vm, if (PREDICT_FALSE (current_config_index != ~0)) { - b0->feature_arc_index = arc; - b1->feature_arc_index = arc; - b2->feature_arc_index = arc; - b3->feature_arc_index = arc; + vnet_buffer (b0)->feature_arc_index = arc; + vnet_buffer (b1)->feature_arc_index = arc; + vnet_buffer (b2)->feature_arc_index = arc; + vnet_buffer (b3)->feature_arc_index = arc; b0->current_config_index = current_config_index; b1->current_config_index = current_config_index; b2->current_config_index = current_config_index; @@ -415,7 +415,7 @@ vnet_interface_output_node_inline (vlib_main_t * vm, if (PREDICT_FALSE (current_config_index != ~0)) { - b0->feature_arc_index = arc; + vnet_buffer (b0)->feature_arc_index = arc; b0->current_config_index = current_config_index; } @@ -443,7 +443,7 @@ vnet_interface_output_node_inline (vlib_main_t * vm, return n_buffers; } -static_always_inline uword +static uword vnet_interface_output_node (vlib_main_t * vm, vlib_node_runtime_t * node, vlib_frame_t * frame) {