Augment Vxlan to support NSH-Proxy
[vpp.git] / vnet / vnet / vxlan / decap.c
index 0556550..22f2f85 100644 (file)
@@ -217,7 +217,7 @@ vxlan_input (vlib_main_t * vm,
           }
 
           t0 = pool_elt_at_index (vxm->tunnels, tunnel_index0);
-
+          next0 = t0->decap_next_index;
           sw_if_index0 = t0->sw_if_index;
           len0 = vlib_buffer_length_in_chain (vm, b0);
 
@@ -312,7 +312,7 @@ vxlan_input (vlib_main_t * vm,
           }
 
           t1 = pool_elt_at_index (vxm->tunnels, tunnel_index1);
-
+          next1 = t1->decap_next_index;
           sw_if_index1 = t1->sw_if_index;
           len1 = vlib_buffer_length_in_chain (vm, b1);
 
@@ -464,7 +464,7 @@ vxlan_input (vlib_main_t * vm,
           }
 
           t0 = pool_elt_at_index (vxm->tunnels, tunnel_index0);
-
+          next0 = t0->decap_next_index;
           sw_if_index0 = t0->sw_if_index;
           len0 = vlib_buffer_length_in_chain (vm, b0);