X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest-pmd%2Fmacswap_common.h;h=1e26ce370e15130194b3dca3713ef3183c2c9acf;hb=c8557ed434213fe11ecd867819823ea6865311d2;hp=56f86baad6cb352b5b7c5a6115db10e25eaf0d20;hpb=6d13ea8e8e49ab957deae2bba5ecf4a4bfe747d1;p=dpdk.git diff --git a/app/test-pmd/macswap_common.h b/app/test-pmd/macswap_common.h index 56f86baad6..1e26ce370e 100644 --- a/app/test-pmd/macswap_common.h +++ b/app/test-pmd/macswap_common.h @@ -10,12 +10,12 @@ ol_flags_init(uint64_t tx_offload) { uint64_t ol_flags = 0; - ol_flags |= (tx_offload & DEV_TX_OFFLOAD_VLAN_INSERT) ? - PKT_TX_VLAN : 0; - ol_flags |= (tx_offload & DEV_TX_OFFLOAD_QINQ_INSERT) ? - PKT_TX_QINQ : 0; - ol_flags |= (tx_offload & DEV_TX_OFFLOAD_MACSEC_INSERT) ? - PKT_TX_MACSEC : 0; + ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_VLAN_INSERT) ? + RTE_MBUF_F_TX_VLAN : 0; + ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_QINQ_INSERT) ? + RTE_MBUF_F_TX_QINQ : 0; + ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_MACSEC_INSERT) ? + RTE_MBUF_F_TX_MACSEC : 0; return ol_flags; } @@ -26,10 +26,10 @@ vlan_qinq_set(struct rte_mbuf *pkts[], uint16_t nb, { int i; - if (ol_flags & PKT_TX_VLAN) + if (ol_flags & RTE_MBUF_F_TX_VLAN) for (i = 0; i < nb; i++) pkts[i]->vlan_tci = vlan; - if (ol_flags & PKT_TX_QINQ) + if (ol_flags & RTE_MBUF_F_TX_QINQ) for (i = 0; i < nb; i++) pkts[i]->vlan_tci_outer = outer_vlan; } @@ -37,10 +37,10 @@ vlan_qinq_set(struct rte_mbuf *pkts[], uint16_t nb, static inline void mbuf_field_set(struct rte_mbuf *mb, uint64_t ol_flags) { - mb->ol_flags &= IND_ATTACHED_MBUF | EXT_ATTACHED_MBUF; + mb->ol_flags &= RTE_MBUF_F_INDIRECT | RTE_MBUF_F_EXTERNAL; mb->ol_flags |= ol_flags; mb->l2_len = sizeof(struct rte_ether_hdr); - mb->l3_len = sizeof(struct ipv4_hdr); + mb->l3_len = sizeof(struct rte_ipv4_hdr); } #endif /* _MACSWAP_COMMON_H_ */