ethdev: fix build when vtune profiling is on
[dpdk.git] / lib / librte_ip_frag / rte_ip_frag.h
index 0d9bf94..66edd7e 100644 (file)
@@ -131,7 +131,7 @@ struct ipv6_extension_fragment {
        uint8_t reserved;               /**< Reserved */
        uint16_t frag_data;             /**< All fragmentation data */
        uint32_t id;                    /**< Packet ID */
-} __attribute__((__packed__));
+} __rte_packed;
 
 
 
@@ -309,8 +309,8 @@ rte_ipv4_frag_pkt_is_fragmented(const struct rte_ipv4_hdr *hdr)
        uint16_t flag_offset, ip_flag, ip_ofs;
 
        flag_offset = rte_be_to_cpu_16(hdr->fragment_offset);
-       ip_ofs = (uint16_t)(flag_offset & IPV4_HDR_OFFSET_MASK);
-       ip_flag = (uint16_t)(flag_offset & IPV4_HDR_MF_FLAG);
+       ip_ofs = (uint16_t)(flag_offset & RTE_IPV4_HDR_OFFSET_MASK);
+       ip_flag = (uint16_t)(flag_offset & RTE_IPV4_HDR_MF_FLAG);
 
        return ip_flag != 0 || ip_ofs  != 0;
 }
@@ -348,7 +348,8 @@ rte_ip_frag_table_statistics_dump(FILE * f, const struct rte_ip_frag_tbl *tbl);
  * @param tms
  *   Current timestamp
  */
-void __rte_experimental
+__rte_experimental
+void
 rte_frag_table_del_expired_entries(struct rte_ip_frag_tbl *tbl,
        struct rte_ip_frag_death_row *dr, uint64_t tms);