cvs commit: src/sbin/dhclient dhclient.c

Sam Leffler sam at FreeBSD.org
Sat Mar 22 09:24:03 PDT 2008


sam         2008-03-22 16:24:02 UTC

  FreeBSD src repository

  Modified files:
    sbin/dhclient        dhclient.c 
  Log:
  Defer state change on disassociate to avoid unnecessarily dropping the
  lease: track the current bssid and if it changes (as reported in an
  assoc/reassoc) event only then kick the state machine.  This gives us
  immediate response when roaming but otherwise causes us to fallback on
  the normal state machine.
  
  Reviewed by:    brooks, jhb
  MFC after:      3 weeks
  
  Revision  Changes    Path
  1.23      +31 -15    src/sbin/dhclient/dhclient.c


More information about the cvs-src mailing list