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