cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c

Bruce M. Simpson bms at FreeBSD.org
Wed Jun 13 19:32:31 UTC 2007


Andrew Thompson wrote:
>   Log:
>   Add the vlan tag to the bridge route table. This allows a vlan trunk to be
>   bridged, previously legitimate traffic was not passed as the bridge could not
>   tell that it was on a different Ethernet segment.
>   

Very cool. Thanks for doing this.

>   
>   All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003
>   
Grrr. Made me look. ;-)

I had confused this with the definition of untagged frame/priority 
frame. The ethernet input path now does the right thing with VLAN ID 0, 
so it should play fine with this change.

Regards,
BMS


More information about the cvs-all mailing list