CVSROOT: /cvs Module name: src Changes by: mi...@cvs.openbsd.org 2014/12/04 09:16:21
Modified files: sys/net : if_bridge.c Log message: Repair VLAN tagging in the bridge output path Since bridge_output/bridge_ifenqueue replace ether_output that does VLAN tagging and call into if_start directly we need to make sure that tag has been set by the bridge. XXX This abuses "if_output == vlan_output" check, but hopefully XXX vlan(4) will use a distinct if_type someday and this code XXX will be improved. Discussed with henning and Rafael Zalamena, ok henning