CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/07/17 12:05:59
Modified files:
sys/net : if_bridge.c if_gif.c if_gif.h
Log message:
Explicitly do EtherIP encapsulation in bridge_ifenqueue().
The way gif(4) and bridge(4) are plugged together is disgusting but at
least this makes the layer violation obvious.
Fix a regression introduced by the M_PROTO1 loop prevention cleaning
because gif(4) was abusing this flag to figure out if the packet was
coming from a bridge(4).
Thanks to goda@ for finding this!
ok goda@, claudio@