Fix hardware vlan tagging support by setting vlan information on all TX
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 18 Oct 2008 04:44:41 +0000 (04:44 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 18 Oct 2008 04:44:41 +0000 (04:44 +0000)
commit1dea81b1262da8a2b77748e4cbf59c861c7d8387
tree46c91bedfd21ed97563e610ca4eef6cd44eb5975
parenta1dc54ffab632f65d64ace39f94521034fed0f2f
Fix hardware vlan tagging support by setting vlan information on all TX
descriptors for multi-segment packets.

# Even with this fix in place, 8169 still does not work reliably with vlan.
# Certain packets are never seen on the wire; maybe caused by the trailing
# ether frame CRC generated by the hardware?
sys/dev/netif/re/if_re.c