From: Hongjun Ni Date: Tue, 11 Apr 2017 10:43:30 +0000 (+0800) Subject: NSH-Classifier failed and cause packets dropped. NSHSFC-28 X-Git-Tag: v17.07-rc1~7 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=e4b963e230651b89978d6e3477d1aa32fa5c0a66;p=nsh_sfc.git NSH-Classifier failed and cause packets dropped. NSHSFC-28 Change-Id: I0a4c8d6bf6bb3487b73d425060c7398b020f03e0 Signed-off-by: Hongjun Ni (cherry picked from commit 56f2c156b1697d68fac307433754dc2984abedec) --- diff --git a/nsh-plugin/nsh/nsh.c b/nsh-plugin/nsh/nsh.c index 19ead91..a59609a 100644 --- a/nsh-plugin/nsh/nsh.c +++ b/nsh-plugin/nsh/nsh.c @@ -1657,7 +1657,7 @@ nsh_input_map (vlib_main_t * vm, } else if(node_type == NSH_CLASSIFIER_TYPE) { - nsp_nsi0 = vnet_buffer(b0)->l2_classify.opaque_index; + nsp_nsi0 = clib_host_to_net_u32(vnet_buffer(b0)->l2_classify.opaque_index); } else { @@ -1689,7 +1689,7 @@ nsh_input_map (vlib_main_t * vm, } else if(node_type == NSH_CLASSIFIER_TYPE) { - nsp_nsi1 = vnet_buffer(b1)->l2_classify.opaque_index; + nsp_nsi1 = clib_host_to_net_u32(vnet_buffer(b1)->l2_classify.opaque_index); } else { @@ -1962,7 +1962,7 @@ nsh_input_map (vlib_main_t * vm, } else if(node_type == NSH_CLASSIFIER_TYPE) { - nsp_nsi0 = vnet_buffer(b0)->l2_classify.opaque_index; + nsp_nsi0 = clib_host_to_net_u32(vnet_buffer(b0)->l2_classify.opaque_index); } else if(node_type == NSH_AWARE_VNF_PROXY_TYPE) {