]> git.droids-corp.org - dpdk.git/commitdiff
mbuf: dump outer VLAN
authorBen Magistro <koncept1@gmail.com>
Mon, 4 Apr 2022 00:56:35 +0000 (00:56 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 1 Jun 2022 09:15:37 +0000 (11:15 +0200)
Enable printing of the outer VLAN if flags indicate it is present.

Cc: stable@dpdk.org
Signed-off-by: Ben Magistro <koncept1@gmail.com>
Reviewed-by: Morten Brørup <mb@smartsharesystems.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
lib/mbuf/rte_mbuf.c

index 87592faccb4571c34e66781465e878f2b176abab..a2307cebe62b2e5e8bb6b5bb59a24ed48491f1fc 100644 (file)
@@ -674,6 +674,9 @@ rte_pktmbuf_dump(FILE *f, const struct rte_mbuf *m, unsigned dump_len)
        fprintf(f, "  pkt_len=%u, ol_flags=%#"PRIx64", nb_segs=%u, port=%u",
                m->pkt_len, m->ol_flags, m->nb_segs, m->port);
 
+       if (m->ol_flags & (RTE_MBUF_F_RX_QINQ | RTE_MBUF_F_TX_QINQ))
+               fprintf(f, ", vlan_tci_outer=%u", m->vlan_tci_outer);
+
        if (m->ol_flags & (RTE_MBUF_F_RX_VLAN | RTE_MBUF_F_TX_VLAN))
                fprintf(f, ", vlan_tci=%u", m->vlan_tci);