examples/ipv4_multicast: support double vlan stripping and insertion
The outer vlan should be copied from source packet buffer to support double vlan stripping and insertion, as double vlan can be stripped or inserted by some of NIC hardware. Signed-off-by: Helin Zhang <helin.zhang@intel.com> Acked-by: Jingjing Wu <jingjing.wu@intel.com>
This commit is contained in:
parent
92ebda07ee
commit
1e68544674
@ -298,6 +298,7 @@ mcast_out_pkt(struct rte_mbuf *pkt, int use_clone)
|
||||
/* copy metadata from source packet*/
|
||||
hdr->port = pkt->port;
|
||||
hdr->vlan_tci = pkt->vlan_tci;
|
||||
hdr->vlan_tci_outer = pkt->vlan_tci_outer;
|
||||
hdr->tx_offload = pkt->tx_offload;
|
||||
hdr->hash = pkt->hash;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user