Bring if_bridge up to date with FreeBSD.
authorScott Ullrich <geekgod@dragonflybsd.org>
Fri, 30 Jun 2006 16:50:01 +0000 (16:50 +0000)
committerScott Ullrich <geekgod@dragonflybsd.org>
Fri, 30 Jun 2006 16:50:01 +0000 (16:50 +0000)
commitd217f5e56d45f4943c7050e831183847237554e6
tree7217cc23a549638a8d8e67075206a76a1674d3c7
parent1dd492898a3bfe26f47faa29416af6f3befece36
Bring if_bridge up to date with FreeBSD.

New features / improvements:

 * better handling of fragmented packets
 * newer spanning tree support
 * txcsum fixes
 * monitor mode (multiplex bpf)
 * spanports
 * Use bit operations to get a locally administered address
 * GIF interfaces can now be used as span port members

Patch originally adapted from a version done by Andrew Thompson
With-help-from: @corecode, @sephe, thompsa@freebsd.org
sbin/ifconfig/ifbridge.c
sys/net/bridge/bridgestp.c
sys/net/bridge/if_bridge.c
sys/net/bridge/if_bridgevar.h