sam 4e182369d6 Minor overhaul and add locking.
o replace magic constants with #defines (e.g. ETHER_ADDR_LEN)
o move mib variables to net.link.ether.bridge with backwards compatible
  entries for well-known items maintained under BURN_BRIDGES
o revamp debugging support so it is conditioanlly compiled with BRIDGE_DEBUG
  (on currently) and runtime controlled by net.link.ether.bridge.debug
o change timeout to MPSAFE callout
o optimize lookup for common case of two interfaces
o optimize forwarding path to take IFNET lock only when needed
o make boot-time printf dependent on bootverbose
o sundry style changes (ANSI decls, extraneous spaces, etc.)

Sponsored by:	FreeBSD Foundation
2003-09-17 00:50:33 +00:00
..
2003-09-17 00:50:33 +00:00
2003-05-31 20:06:27 +00:00
2003-03-16 00:17:44 +00:00
2003-09-14 02:32:31 +00:00
2003-07-21 02:49:42 +00:00
2003-03-15 23:55:33 +00:00
2002-12-18 11:46:59 +00:00
2003-07-19 00:21:13 +00:00
2003-02-02 13:52:25 +00:00