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
net: fix encapsulation markers for inner L3 offset
[dpdk.git]
/
lib
/
librte_net
/
rte_net.h
diff --git
a/lib/librte_net/rte_net.h
b/lib/librte_net/rte_net.h
index
b83f8c1
..
461f2c8
100644
(file)
--- a/
lib/librte_net/rte_net.h
+++ b/
lib/librte_net/rte_net.h
@@
-129,8
+129,7
@@
rte_net_intel_cksum_flags_prepare(struct rte_mbuf *m, uint64_t ol_flags)
return 0;
#endif
return 0;
#endif
- if ((ol_flags & PKT_TX_OUTER_IP_CKSUM) ||
- (ol_flags & PKT_TX_OUTER_IPV6))
+ if (ol_flags & (PKT_TX_OUTER_IPV4 | PKT_TX_OUTER_IPV6))
inner_l3_offset += m->outer_l2_len + m->outer_l3_len;
#ifdef RTE_LIBRTE_ETHDEV_DEBUG
inner_l3_offset += m->outer_l2_len + m->outer_l3_len;
#ifdef RTE_LIBRTE_ETHDEV_DEBUG