nsh_main_t *nm = &nsh_main;
clib_error_t * error = 0;
u8 * name;
+ uword next_node;
/* Init the main structures from VPP */
nm->vlib_main = vm;
/* Add dispositions to nodes that feed nsh-input */
//alagalah - validate we don't really need to use the node value
- vlib_node_add_next (vm, vxlan4_gpe_input_node.index, nsh_input_node.index);
+ next_node = vlib_node_add_next (vm, vxlan4_gpe_input_node.index, nsh_input_node.index);
vlib_node_add_next (vm, vxlan4_gpe_input_node.index, nsh_proxy_node.index);
+ vxlan_gpe_register_decap_protocol (VXLAN_GPE_PROTOCOL_NSH, next_node);
vlib_node_add_next (vm, vxlan6_gpe_input_node.index, nsh_input_node.index);
vlib_node_add_next (vm, vxlan6_gpe_input_node.index, nsh_proxy_node.index);