]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/ice/base/ice_flex_type.h
net/ice/base: increase protocol offset size
[dpdk.git] / drivers / net / ice / base / ice_flex_type.h
index 365f333909023176902344e5bffe733caef4b3e5..f259e1371649cd65371edd83f6a2a94c722a7009 100644 (file)
@@ -5,12 +5,18 @@
 #ifndef _ICE_FLEX_TYPE_H_
 #define _ICE_FLEX_TYPE_H_
 
+#define ICE_FV_OFFSET_INVAL    0x1FF
+
+#pragma pack(1)
 /* Extraction Sequence (Field Vector) Table */
 struct ice_fv_word {
        u8 prot_id;
-       u8 off;         /* Offset within the protocol header */
+       u16 off;                /* Offset within the protocol header */
+       u8 resvrd;
 };
 
+#pragma pack()
+
 #define ICE_MAX_FV_WORDS 48
 struct ice_fv {
        struct ice_fv_word ew[ICE_MAX_FV_WORDS];