diff options
author | ru <ru@FreeBSD.org> | 2005-02-18 22:31:19 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2005-02-18 22:31:19 +0000 |
commit | 79c91b9063b488741efc68e2badefc608f4fb4d4 (patch) | |
tree | d7beeb22153c2c6c50bd61f34eaab74d6bc20b1b /kerberos5 | |
parent | f35103b728ad51548ba5fbf5f098634a370e7635 (diff) | |
download | FreeBSD-src-79c91b9063b488741efc68e2badefc608f4fb4d4.zip FreeBSD-src-79c91b9063b488741efc68e2badefc608f4fb4d4.tar.gz |
Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate that
a packet has VLAN mbuf tag attached. This is faster to check than
m_tag_locate(), and allows us to use the tags in non-vlan(4) VLAN
producers.
The first argument to VLAN_OUTPUT_TAG() is now unused but retained
for backward compatibility.
While here, embellish a fix in rev. 1.174 of if_ethersubr.c -- it
now checks for packets with VLAN (mbuf) tags, and it should now
be possible to bridge(4) on vlan(4)'s whose parent interfaces
support VLAN decapsulation in hardware.
Reviewed by: sam
Diffstat (limited to 'kerberos5')
0 files changed, 0 insertions, 0 deletions