]> git.droids-corp.org - dpdk.git/blobdiff - app/test-pmd/macswap.c
net/fm10k: remove unused constant
[dpdk.git] / app / test-pmd / macswap.c
index e2cc4812c41a9c9b7bbf267b1dd1fc0ec3e570e2..a8384d5b81bb0af774d7a77546bfd98cdd547fbd 100644 (file)
@@ -127,7 +127,8 @@ pkt_burst_mac_swap(struct fwd_stream *fs)
                ether_addr_copy(&eth_hdr->s_addr, &eth_hdr->d_addr);
                ether_addr_copy(&addr, &eth_hdr->s_addr);
 
-               mb->ol_flags = ol_flags;
+               mb->ol_flags &= IND_ATTACHED_MBUF | EXT_ATTACHED_MBUF;
+               mb->ol_flags |= ol_flags;
                mb->l2_len = sizeof(struct ether_hdr);
                mb->l3_len = sizeof(struct ipv4_hdr);
                mb->vlan_tci = txp->tx_vlan_id;