]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/nfp/nfp_net_pmd.h
replace packed attributes
[dpdk.git] / drivers / net / nfp / nfp_net_pmd.h
index f0142e1ff7467f1723728ea750482a44a0f31240..cb2d19afe6a1bb07cf248342661c06030c373948 100644 (file)
@@ -182,7 +182,7 @@ struct nfp_net_tx_desc {
                                __le16 vlan; /* VLAN tag to add if indicated */
                        };
                        __le16 data_len;    /* Length of frame + meta data */
                                __le16 vlan; /* VLAN tag to add if indicated */
                        };
                        __le16 data_len;    /* Length of frame + meta data */
-               } __attribute__((__packed__));
+               } __rte_packed;
                __le32 vals[4];
        };
 };
                __le32 vals[4];
        };
 };
@@ -278,7 +278,7 @@ struct nfp_net_rx_desc {
                        uint8_t dd;
 
                        __le32 dma_addr_lo;
                        uint8_t dd;
 
                        __le32 dma_addr_lo;
-               } __attribute__((__packed__)) fld;
+               } __rte_packed fld;
 
                /* RX descriptor */
                struct {
 
                /* RX descriptor */
                struct {
@@ -288,7 +288,7 @@ struct nfp_net_rx_desc {
 
                        __le16 flags;
                        __le16 vlan;
 
                        __le16 flags;
                        __le16 vlan;
-               } __attribute__((__packed__)) rxd;
+               } __rte_packed rxd;
 
                __le32 vals[2];
        };
 
                __le32 vals[2];
        };