diff options
Diffstat (limited to 'app/test-pmd/macfwd.c')
-rw-r--r-- | app/test-pmd/macfwd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/test-pmd/macfwd.c b/app/test-pmd/macfwd.c index 2adce701..7cac757a 100644 --- a/app/test-pmd/macfwd.c +++ b/app/test-pmd/macfwd.c @@ -96,7 +96,8 @@ pkt_burst_mac_forward(struct fwd_stream *fs) ð_hdr->d_addr); ether_addr_copy(&ports[fs->tx_port].eth_addr, ð_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; |