summaryrefslogtreecommitdiff
path: root/tools/tcpdump
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2020-11-16 13:53:24 +0800
committerQiuwen Lu <[email protected]>2020-11-16 13:53:24 +0800
commit4627eb7f0893465a6264a18a35fa26bfa48b7368 (patch)
tree5dbecbf4ff5fac105dcde31732006d7f7992a1ee /tools/tcpdump
parentca9c4fa6c85349906b449ab9d4fd601752fdd1f5 (diff)
调整pdump判断报文是vlan包的条件。v4.3.30-20201116rel-4.3dev-4.3
Diffstat (limited to 'tools/tcpdump')
-rw-r--r--tools/tcpdump/pdump.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/tcpdump/pdump.c b/tools/tcpdump/pdump.c
index 8d1d932..57880aa 100644
--- a/tools/tcpdump/pdump.c
+++ b/tools/tcpdump/pdump.c
@@ -587,8 +587,7 @@ static int ppi_packet_encap(char *buf, unsigned buflen, struct rte_mbuf *mbuf, c
/* SECTION C */
struct pfh_data *phf_data = (struct pfh_data *)buf_to_write;
- if (mbuf->ol_flags & PKT_RX_VLAN ||
- mbuf->tx_offload & PKT_TX_VLAN_PKT)
+ if (mbuf->ol_flags & PKT_RX_VLAN || mbuf->ol_flags & PKT_TX_VLAN_PKT)
{
phf_data->vlan_tci = mbuf->vlan_tci;
}