struct rte_esp_hdr {
rte_be32_t spi; /**< Security Parameters Index */
rte_be32_t seq; /**< packet sequence number */
-} __attribute__((__packed__));
+} __rte_packed;
/**
* ESP Trailer
struct rte_esp_tail {
uint8_t pad_len; /**< number of pad bytes (0-255) */
uint8_t next_proto; /**< IPv4 or IPv6 or next layer header */
-} __attribute__((__packed__));
+} __rte_packed;
#ifdef __cplusplus
}