[Bug 258334] 802.1ad ethertype lost

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 07 Sep 2021 08:18:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258334

            Bug ID: 258334
           Summary: 802.1ad ethertype lost
           Product: Base System
           Version: 13.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: donner@FreeBSD.org

During input processing of received frames, the commit
c7cffd65c5d858425e90b847d2e8e583e3b13bf7 (D26436) introduced a generalized
processing von 802.1q and 802.1ad frames by replacing the VLAN header by mbuf
meta data.

Unfortunately the ethertype of the original frame is lost. So if the frame is
processed by other kernel routines later (i.e. netgraph), 802.1ad frames will
be indistinguishable from 802.1q frames.

In my case this breaks further processing.

-- 
You are receiving this mail because:
You are the assignee for the bug.