CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2016/05/30 06:56:16
Modified files: sys/net : if_bridge.c sys/netinet : ip_carp.c Log message: Insert a hack to deal with interfaces removing the VLAN header before the packet has been feed to the pseudo-interfaces input handlers. To fix that without introducing a layer violation we should be able to disable HW-vlan on parent when in use with different pseudo-interfaces. In the case of bridge(4) for example it makes no sense to let the interface remove the VLAN header if the kernel has to add it back for every packet. Fix issues reported by sebastia@ and markus@ >From dlg@, ok claudio@