mbuf: fix big endian build
Compilation was failing when using a big endian toolchain:
rte_mbuf.h:504:2: error: expected ',' or '}' before 'RTE_MBUF_L3_LEN_OFS'
Fixes: 8d9c2c3a1f
("mbuf: add function to generate raw Tx offload value")
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
This commit is contained in:
parent
26ed007067
commit
914631872c
@ -504,7 +504,7 @@ enum {
|
||||
RTE_MBUF_OUTL2_LEN_BITS,
|
||||
#if RTE_BYTE_ORDER == RTE_BIG_ENDIAN
|
||||
RTE_MBUF_L2_LEN_OFS =
|
||||
sizeof(uint64_t) * CHAR_BIT - RTE_MBUF_L2_LEN_BITS
|
||||
sizeof(uint64_t) * CHAR_BIT - RTE_MBUF_L2_LEN_BITS,
|
||||
RTE_MBUF_L3_LEN_OFS = RTE_MBUF_L2_LEN_OFS - RTE_MBUF_L3_LEN_BITS,
|
||||
RTE_MBUF_L4_LEN_OFS = RTE_MBUF_L3_LEN_OFS - RTE_MBUF_L4_LEN_BITS,
|
||||
RTE_MBUF_TSO_SEGSZ_OFS = RTE_MBUF_L4_LEN_OFS - RTE_MBUF_TSO_SEGSZ_BITS,
|
||||
|
Loading…
Reference in New Issue
Block a user