Test-by: Yulong.pei at intel.com ether+nsh ether+nsh+ip ether+nsh+ip+icmp ether+nsh+ip_frag ether+nsh+ip+tcp ether+nsh+ip+udp ether+nsh+ip+sctp ether+nsh+ipv6 ether+nsh+ipv6+icmp ether+nsh+ipv6_frag ether+nsh+ipv6+tcp ether+nsh+ipv6+udp ether+nsh+ipv6+sctp
Above combos can be recognized correctly. -----Original Message----- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Jingjing Wu Sent: Tuesday, May 3, 2016 1:51 PM To: Zhang, Helin <helin.zhang at intel.com> Cc: Wu, Jingjing <jingjing.wu at intel.com>; dev at dpdk.org Subject: [dpdk-dev] [PATCH 1/2] mbuf: new NSH packet type Signed-off-by: Jingjing Wu <jingjing.wu at intel.com> --- lib/librte_mbuf/rte_mbuf.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h index 529debb..79edae3 100644 --- a/lib/librte_mbuf/rte_mbuf.h +++ b/lib/librte_mbuf/rte_mbuf.h @@ -274,6 +274,13 @@ extern "C" { */ #define RTE_PTYPE_L2_ETHER_LLDP 0x00000004 /** + * NSH (Network Service Header) packet type. + * + * Packet format: + * <'ether type'=0x894F> + */ +#define RTE_PTYPE_L2_ETHER_NSH 0x00000005 +/** * Mask of layer 2 packet types. * It is used for outer packet for tunneling cases. */ -- 2.4.0