From 8aae5e9e4261466fda2ab4d080775e3ef7bb2f8d Mon Sep 17 00:00:00 2001
From: Hongjun Ni <hongjun.ni@intel.com>
Date: Mon, 17 Apr 2017 20:02:05 +0800
Subject: Fix gre issue due to gre spit into gre4 and gre6

Change-Id: I474cb29c28206604fb213fe642f247d69ee5dfcb
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
---
 nsh-plugin/nsh/nsh.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

(limited to 'nsh-plugin/nsh')

diff --git a/nsh-plugin/nsh/nsh.c b/nsh-plugin/nsh/nsh.c
index c97856c..19ead91 100644
--- a/nsh-plugin/nsh/nsh.c
+++ b/nsh-plugin/nsh/nsh.c
@@ -2343,9 +2343,13 @@ clib_error_t *nsh_init (vlib_main_t *vm)
   vlib_node_add_next (vm, vxlan6_gpe_input_node.index, nsh_proxy_node.index);
   vlib_node_add_next (vm, vxlan6_gpe_input_node.index, nsh_aware_vnf_proxy_node.index);
 
-  vlib_node_add_next (vm, gre_input_node.index, nsh_input_node.index);
-  vlib_node_add_next (vm, gre_input_node.index, nsh_proxy_node.index);
-  vlib_node_add_next (vm, gre_input_node.index, nsh_aware_vnf_proxy_node.index);
+  vlib_node_add_next (vm, gre4_input_node.index, nsh_input_node.index);
+  vlib_node_add_next (vm, gre4_input_node.index, nsh_proxy_node.index);
+  vlib_node_add_next (vm, gre4_input_node.index, nsh_aware_vnf_proxy_node.index);
+
+  vlib_node_add_next (vm, gre6_input_node.index, nsh_input_node.index);
+  vlib_node_add_next (vm, gre6_input_node.index, nsh_proxy_node.index);
+  vlib_node_add_next (vm, gre6_input_node.index, nsh_aware_vnf_proxy_node.index);
 
   /* Add NSH-Proxy support */
   vlib_node_add_next (vm, vxlan4_input_node.index, nsh_proxy_node.index);
-- 
cgit