git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ethdev: fix build when vtune profiling is on
[dpdk.git]
/
lib
/
librte_ip_frag
/
rte_ip_frag.h
diff --git
a/lib/librte_ip_frag/rte_ip_frag.h
b/lib/librte_ip_frag/rte_ip_frag.h
index
0d9bf94
..
66edd7e
100644
(file)
--- a/
lib/librte_ip_frag/rte_ip_frag.h
+++ b/
lib/librte_ip_frag/rte_ip_frag.h
@@
-131,7
+131,7
@@
struct ipv6_extension_fragment {
uint8_t reserved; /**< Reserved */
uint16_t frag_data; /**< All fragmentation data */
uint32_t id; /**< Packet ID */
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);
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;
}
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
*/
* @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);
rte_frag_table_del_expired_entries(struct rte_ip_frag_tbl *tbl,
struct rte_ip_frag_death_row *dr, uint64_t tms);