]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
if_epair: also remove vlan metadata from mbufs
authorKristof Provost <kp@FreeBSD.org>
Mon, 10 Apr 2023 11:02:55 +0000 (13:02 +0200)
committerKristof Provost <kp@FreeBSD.org>
Mon, 10 Apr 2023 13:55:35 +0000 (15:55 +0200)
commitc69ae8419734829404bdb47d694d105c85f9835e
tree9b1ff9e285281623dcef9277d4c8455c4b0bb8f2
parentd73acb32d3343d14c29a995160c007aeadfa79f3
if_epair: also remove vlan metadata from mbufs

We already remove mbuf tags from packets transitting an if_epair, but we
didn't remove vlan metadata.
In certain configurations this could lead to unexpected vlan tags
turning up on the rx side.

PR: 270736
Reviewed by: markj
MFC after: 1 week
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D39482
sys/net/if_epair.c