replace packed attributes
[dpdk.git] / examples / ptpclient / ptpclient.c
index a1a7ae6..6fcd1aa 100644 (file)
@@ -62,7 +62,7 @@ struct tstamp {
        uint16_t   sec_msb;
        uint32_t   sec_lsb;
        uint32_t   ns;
-}  __attribute__((packed));
+}  __rte_packed;
 
 struct clock_id {
        uint8_t id[8];
@@ -71,7 +71,7 @@ struct clock_id {
 struct port_id {
        struct clock_id        clock_id;
        uint16_t               port_number;
-}  __attribute__((packed));
+}  __rte_packed;
 
 struct ptp_header {
        uint8_t              msg_type;
@@ -86,30 +86,30 @@ struct ptp_header {
        uint16_t             seq_id;
        uint8_t              control;
        int8_t               log_message_interval;
-} __attribute__((packed));
+} __rte_packed;
 
 struct sync_msg {
        struct ptp_header   hdr;
        struct tstamp       origin_tstamp;
-} __attribute__((packed));
+} __rte_packed;
 
 struct follow_up_msg {
        struct ptp_header   hdr;
        struct tstamp       precise_origin_tstamp;
        uint8_t             suffix[0];
-} __attribute__((packed));
+} __rte_packed;
 
 struct delay_req_msg {
        struct ptp_header   hdr;
        struct tstamp       origin_tstamp;
-} __attribute__((packed));
+} __rte_packed;
 
 struct delay_resp_msg {
        struct ptp_header    hdr;
        struct tstamp        rx_tstamp;
        struct port_id       req_port_id;
        uint8_t              suffix[0];
-} __attribute__((packed));
+} __rte_packed;
 
 struct ptp_message {
        union {
@@ -118,7 +118,7 @@ struct ptp_message {
                struct delay_req_msg       delay_req;
                struct follow_up_msg       follow_up;
                struct delay_resp_msg      delay_resp;
-       } __attribute__((packed));
+       } __rte_packed;
 };
 
 struct ptpv2_data_slave_ordinary {