Date: Fri, 20 Dec 2002 10:40:03 -0800 (PST) From: Dan Lukes <dan@obluda.cz> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/46405: [PATCH] Bad VLAN handling on NIC's with VLAN hardware support Message-ID: <200212201840.gBKIe372073537@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/46405; it has been noted by GNATS.
From: Dan Lukes <dan@obluda.cz>
To: freebsd-gnats-submit@FreeBSD.org
Cc:
Subject: Re: kern/46405: [PATCH] Bad VLAN handling on NIC's with VLAN hardware
support
Date: Fri, 20 Dec 2002 19:30:58 +0100
The patch for STABLE isn't as good as should be - it strip priority bits
before passing the packet to bpf
Corrected patch follows:
*** if_vlan.c.ORIG Tue Apr 9 10:46:12 2002
--- if_vlan.c Fri Dec 20 19:01:07 2002
***************
*** 440,445 ****
--- 440,446 ----
bpf_mtap(m->m_pkthdr.rcvif, (struct mbuf *)&mh);
}
+ t = EVL_VLANOFTAG(t);
for (ifv = LIST_FIRST(&ifv_list); ifv != NULL;
ifv = LIST_NEXT(ifv, ifv_list)) {
if (m->m_pkthdr.rcvif == ifv->ifv_p
Dan
--
Dan Lukes tel: +420 2 21914205, fax: +420 2 21914206
root of FIONet, KolejNET, webmaster of www.freebsd.cz
AKA: dan@obluda.cz, dan@freebsd.cz, dan@kolej.mff.cuni.cz
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212201840.gBKIe372073537>
