Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jan 2010 20:34:00 +0000 (UTC)
From:      Andrew Thompson <thompsa@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/net if.c if_bridge.c if_lagg.c if_var.h if_vlan.c src/sys/netgraph ng_eiface.c ng_ether.c ng_fec.c
Message-ID:  <201001182034.o0IKYmMN013790@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
thompsa     2010-01-18 20:34:00 UTC

  FreeBSD src repository

  Modified files:
    sys/net              if.c if_bridge.c if_lagg.c if_var.h 
                         if_vlan.c 
    sys/netgraph         ng_eiface.c ng_ether.c ng_fec.c 
  Log:
  SVN rev 202588 on 2010-01-18 20:34:00Z by thompsa
  
  Declare a new EVENTHANDLER called iflladdr_event which signals that the L2
  address on an interface has changed. This lets stacked interfaces such as
  vlan(4) detect that their lower interface has changed and adjust things in
  order to keep working. Previously this situation broke at least vlan(4) and
  lagg(4) configurations.
  
  The EVENTHANDLER_INVOKE call was not placed within if_setlladdr() due to the
  risk of a loop.
  
  PR:             kern/142927
  Submitted by:   Nikolay Denev
  
  Revision  Changes    Path
  1.373     +1 -0      src/sys/net/if.c
  1.138     +2 -0      src/sys/net/if_bridge.c
  1.39      +1 -0      src/sys/net/if_lagg.c
  1.163     +3 -0      src/sys/net/if_var.h
  1.145     +42 -0     src/sys/net/if_vlan.c
  1.56      +1 -0      src/sys/netgraph/ng_eiface.c
  1.78      +1 -0      src/sys/netgraph/ng_ether.c
  1.35      +1 -0      src/sys/netgraph/ng_fec.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001182034.o0IKYmMN013790>