From: Wenzhuo Lu <wenzhuo...@intel.com>

More protocol types are supported by HW.
Add them.

Signed-off-by: Wenzhuo Lu <wenzhuo...@intel.com>
---
 drivers/net/ice/ice_rxtx.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/drivers/net/ice/ice_rxtx.c b/drivers/net/ice/ice_rxtx.c
index ade755c2f..75def755a 100644
--- a/drivers/net/ice/ice_rxtx.c
+++ b/drivers/net/ice/ice_rxtx.c
@@ -3093,6 +3093,17 @@ ice_get_default_pkt_type(uint16_t ptype)
                                RTE_PTYPE_TUNNEL_GTPU,
                [267] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV6_EXT_UNKNOWN |
                                RTE_PTYPE_TUNNEL_GTPU,
+               /* [268] - [271] reserved */
+               /* Some protocols are not supported by API, Like, VRRP, OSPF.
+                * Just report them as L2 or L3 packets.
+                */
+               [272] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN,
+               [273] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV4_EXT_UNKNOWN,
+               [274] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV6_EXT_UNKNOWN,
+               [275] = RTE_PTYPE_L2_ETHER | RTE_PTYPE_L3_IPV6_EXT_UNKNOWN,
+               [276] = RTE_PTYPE_L2_ETHER,
+               /* [277] reserved */
+               [278] = RTE_PTYPE_L2_ETHER,
 
                /* All others reserved */
        };
-- 
2.17.1

Reply via email to