cvs commit: src/sys/contrib/pf/net if_pflog.c if_pfsync.c src/sys/net if_bridge.c if_bridgevar.h if_clone.c if_clone.h if_disc.c if_faith.c if_gif.c if_gre.c if_ppp.c if_stf.c if_var.h if_vlan.c src/sys/netinet ip_carp.c

Andrew Thompson thompsa at FreeBSD.org
Tue Nov 8 20:08:35 GMT 2005


thompsa     2005-11-08 20:08:34 UTC

  FreeBSD src repository

  Modified files:
    sys/contrib/pf/net   if_pflog.c if_pfsync.c 
    sys/net              if_bridge.c if_bridgevar.h if_clone.c 
                         if_clone.h if_disc.c if_faith.c if_gif.c 
                         if_gre.c if_ppp.c if_stf.c if_var.h 
                         if_vlan.c 
    sys/netinet          ip_carp.c 
  Log:
  Move the cloned interface list management in to if_clone. For some drivers the
  softc lists and associated mutex are now unused so these have been removed.
  
  Calling if_clone_detach() will now destroy all the cloned interfaces for the
  driver and in most cases is all thats needed to unload.
  
  Idea by:        brooks
  Reviewed by:    brooks
  
  Revision  Changes    Path
  1.17      +0 -3      src/sys/contrib/pf/net/if_pflog.c
  1.25      +0 -3      src/sys/contrib/pf/net/if_pfsync.c
  1.31      +0 -18     src/sys/net/if_bridge.c
  1.6       +0 -1      src/sys/net/if_bridgevar.h
  1.8       +61 -9     src/sys/net/if_clone.c
  1.3       +1 -0      src/sys/net/if_clone.h
  1.50      +0 -21     src/sys/net/if_disc.c
  1.39      +0 -22     src/sys/net/if_faith.c
  1.56      +0 -9      src/sys/net/if_gif.c
  1.37      +0 -9      src/sys/net/if_gre.c
  1.110     +0 -8      src/sys/net/if_ppp.c
  1.52      +0 -25     src/sys/net/if_stf.c
  1.104     +1 -0      src/sys/net/if_var.h
  1.90      +0 -3      src/sys/net/if_vlan.c
  1.35      +0 -3      src/sys/netinet/ip_carp.c


More information about the cvs-src mailing list