CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/01/02 17:32:02
Modified files:
sys/net : Tag: OPENBSD_5_6 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.