X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_net%2Frte_gre.h;h=ac3ddaada362f7ed85621175fd4b806d02d173df;hb=5b38d8cd4663;hp=69499bb82a062c27c4ad673b4424042f8448f583;hpb=85ebc09bad1bbe1296bd31e787e13bcf893f40a9;p=dpdk.git diff --git a/lib/librte_net/rte_gre.h b/lib/librte_net/rte_gre.h index 69499bb82a..ac3ddaada3 100644 --- a/lib/librte_net/rte_gre.h +++ b/lib/librte_net/rte_gre.h @@ -15,7 +15,8 @@ extern "C" { /** * GRE Header */ -struct gre_hdr { +__extension__ +struct rte_gre_hdr { #if RTE_BYTE_ORDER == RTE_LITTLE_ENDIAN uint16_t res2:4; /**< Reserved */ uint16_t s:1; /**< Sequence Number Present bit */ @@ -34,7 +35,7 @@ struct gre_hdr { uint16_t ver:3; /**< Version Number */ #endif uint16_t proto; /**< Protocol Type */ -} __attribute__((__packed__)); +} __rte_packed; #ifdef __cplusplus }