git: kernel - Major bridging functionality added (bug fixes 5)

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Mar 26 19:21:09 PDT 2011


commit 86989f4941adddefb5a5ae59b35cf288c7b5e23b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Mar 26 19:17:55 2011 -0700

    kernel - Major bridging functionality added (bug fixes 5)
    
    * Consolidate the unicast target interface selection code into a single
      routine.
    
    * bridge_start() now calls the unicast target interface selection routine.
      Prior to this packets originated on the machine containing the bridge
      were not selecting the proper target interface when bonding was operational,
      and would also not select a backup interface if the learned target
      interface went offline.
    
    * Add some debug calls to mbuftrackid()

Summary of changes:
 sys/net/bridge/if_bridge.c |  393 ++++++++++++++++++++------------------------
 1 files changed, 179 insertions(+), 214 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/86989f4941adddefb5a5ae59b35cf288c7b5e23b


-- 
DragonFly BSD source repository





More information about the Commits mailing list