2 // Rename mbuf offload flags (and some other defines) to have
4 // This only replaces usages in C code, so it is advised to
5 // check for missing occurences with:
6 // for f in $(git ls-tree --full-tree -r --name-only HEAD); do
7 // if [ "$(file -b --mime-encoding $f)" != binary ]; then
8 // sed -i -e 's,PKT_RX_,RTE_MBUF_F_RX_,g' \
9 // -e 's,PKT_TX_,RTE_MBUF_F_TX_,g' \
10 // -e 's,EXT_ATTACHED_MBUF,RTE_MBUF_F_EXTERNAL,g' \
11 // -e 's,IND_ATTACHED_MBUF,RTE_MBUF_F_INDIRECT,g' \
12 // -e 's,PKT_FIRST_FREE,RTE_MBUF_F_FIRST_FREE,g' \
13 // -e 's,PKT_LAST_FREE,RTE_MBUF_F_LAST_FREE,g' $f
27 + RTE_MBUF_F_RX_RSS_HASH
39 + RTE_MBUF_F_RX_L4_CKSUM_BAD
45 + RTE_MBUF_F_RX_IP_CKSUM_BAD
50 - PKT_RX_OUTER_IP_CKSUM_BAD
51 + RTE_MBUF_F_RX_OUTER_IP_CKSUM_BAD
56 - PKT_RX_EIP_CKSUM_BAD
57 + RTE_MBUF_F_RX_EIP_CKSUM_BAD
62 - PKT_RX_VLAN_STRIPPED
63 + RTE_MBUF_F_RX_VLAN_STRIPPED
68 - PKT_RX_IP_CKSUM_MASK
69 + RTE_MBUF_F_RX_IP_CKSUM_MASK
74 - PKT_RX_IP_CKSUM_UNKNOWN
75 + RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN
81 + RTE_MBUF_F_RX_IP_CKSUM_BAD
86 - PKT_RX_IP_CKSUM_GOOD
87 + RTE_MBUF_F_RX_IP_CKSUM_GOOD
92 - PKT_RX_IP_CKSUM_NONE
93 + RTE_MBUF_F_RX_IP_CKSUM_NONE
98 - PKT_RX_L4_CKSUM_MASK
99 + RTE_MBUF_F_RX_L4_CKSUM_MASK
104 - PKT_RX_L4_CKSUM_UNKNOWN
105 + RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN
110 - PKT_RX_L4_CKSUM_BAD
111 + RTE_MBUF_F_RX_L4_CKSUM_BAD
116 - PKT_RX_L4_CKSUM_GOOD
117 + RTE_MBUF_F_RX_L4_CKSUM_GOOD
122 - PKT_RX_L4_CKSUM_NONE
123 + RTE_MBUF_F_RX_L4_CKSUM_NONE
128 - PKT_RX_IEEE1588_PTP
129 + RTE_MBUF_F_RX_IEEE1588_PTP
134 - PKT_RX_IEEE1588_TMST
135 + RTE_MBUF_F_RX_IEEE1588_TMST
141 + RTE_MBUF_F_RX_FDIR_ID
147 + RTE_MBUF_F_RX_FDIR_FLX
152 - PKT_RX_QINQ_STRIPPED
153 + RTE_MBUF_F_RX_QINQ_STRIPPED
165 + RTE_MBUF_F_RX_SEC_OFFLOAD
170 - PKT_RX_SEC_OFFLOAD_FAILED
171 + RTE_MBUF_F_RX_SEC_OFFLOAD_FAILED
182 - PKT_RX_OUTER_L4_CKSUM_MASK
183 + RTE_MBUF_F_RX_OUTER_L4_CKSUM_MASK
188 - PKT_RX_OUTER_L4_CKSUM_UNKNOWN
189 + RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN
194 - PKT_RX_OUTER_L4_CKSUM_BAD
195 + RTE_MBUF_F_RX_OUTER_L4_CKSUM_BAD
200 - PKT_RX_OUTER_L4_CKSUM_GOOD
201 + RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD
206 - PKT_RX_OUTER_L4_CKSUM_INVALID
207 + RTE_MBUF_F_RX_OUTER_L4_CKSUM_INVALID
213 + RTE_MBUF_F_FIRST_FREE
219 + RTE_MBUF_F_LAST_FREE
224 - PKT_TX_OUTER_UDP_CKSUM
225 + RTE_MBUF_F_TX_OUTER_UDP_CKSUM
231 + RTE_MBUF_F_TX_UDP_SEG
237 + RTE_MBUF_F_TX_SEC_OFFLOAD
243 + RTE_MBUF_F_TX_MACSEC
248 - PKT_TX_TUNNEL_VXLAN
249 + RTE_MBUF_F_TX_TUNNEL_VXLAN
255 + RTE_MBUF_F_TX_TUNNEL_GRE
261 + RTE_MBUF_F_TX_TUNNEL_IPIP
266 - PKT_TX_TUNNEL_GENEVE
267 + RTE_MBUF_F_TX_TUNNEL_GENEVE
272 - PKT_TX_TUNNEL_MPLSINUDP
273 + RTE_MBUF_F_TX_TUNNEL_MPLSINUDP
278 - PKT_TX_TUNNEL_VXLAN_GPE
279 + RTE_MBUF_F_TX_TUNNEL_VXLAN_GPE
285 + RTE_MBUF_F_TX_TUNNEL_GTP
291 + RTE_MBUF_F_TX_TUNNEL_IP
297 + RTE_MBUF_F_TX_TUNNEL_UDP
303 + RTE_MBUF_F_TX_TUNNEL_MASK
315 + RTE_MBUF_F_TX_QINQ_PKT
321 + RTE_MBUF_F_TX_TCP_SEG
326 - PKT_TX_IEEE1588_TMST
327 + RTE_MBUF_F_TX_IEEE1588_TMST
333 + RTE_MBUF_F_TX_L4_NO_CKSUM
339 + RTE_MBUF_F_TX_TCP_CKSUM
345 + RTE_MBUF_F_TX_SCTP_CKSUM
351 + RTE_MBUF_F_TX_UDP_CKSUM
357 + RTE_MBUF_F_TX_L4_MASK
363 + RTE_MBUF_F_TX_IP_CKSUM
387 + RTE_MBUF_F_TX_VLAN_PKT
392 - PKT_TX_OUTER_IP_CKSUM
393 + RTE_MBUF_F_TX_OUTER_IP_CKSUM
399 + RTE_MBUF_F_TX_OUTER_IPV4
405 + RTE_MBUF_F_TX_OUTER_IPV6
410 - PKT_TX_OFFLOAD_MASK
411 + RTE_MBUF_F_TX_OFFLOAD_MASK
417 + RTE_MBUF_F_EXTERNAL
423 + RTE_MBUF_F_INDIRECT
428 - PKT_TX_DYNF_METADATA
429 + RTE_MBUF_F_TX_DYNF_METADATA
434 - PKT_RX_DYNF_METADATA
435 + RTE_MBUF_F_RX_DYNF_METADATA