summaryrefslogtreecommitdiffstats
path: root/sys/net/if_vlan.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-08-30 14:14:08 +0000
committerglebius <glebius@FreeBSD.org>2005-08-30 14:14:08 +0000
commitbe4e3433fd424120438710f9deaca1549f52ccf1 (patch)
treee61c50f3411a52628be308ac3ee7bb359b4d6543 /sys/net/if_vlan.c
parentc39045c49672b30e74c8ce2eac1b556dd9352f7e (diff)
downloadFreeBSD-src-be4e3433fd424120438710f9deaca1549f52ccf1.zip
FreeBSD-src-be4e3433fd424120438710f9deaca1549f52ccf1.tar.gz
Fix fallout from revision 1.77, mark outgoing packets with M_VLANTAG flag.
PR: kern/80646 Reviewed by: yar MFC after: 3 days
Diffstat (limited to 'sys/net/if_vlan.c')
-rw-r--r--sys/net/if_vlan.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/if_vlan.c b/sys/net/if_vlan.c
index 87b3a6c..5a8fafe 100644
--- a/sys/net/if_vlan.c
+++ b/sys/net/if_vlan.c
@@ -504,6 +504,7 @@ vlan_start(struct ifnet *ifp)
}
*(u_int*)(mtag + 1) = ifv->ifv_tag;
m_tag_prepend(m, mtag);
+ m->m_flags |= M_VLANTAG;
} else {
M_PREPEND(m, ifv->ifv_encaplen, M_DONTWAIT);
if (m == NULL) {
OpenPOWER on IntegriCloud