X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=wpa_supplicant%2Fautoscan_exponential.c;h=424477be8d4332528a16f1c80c22de3f2a518867;hb=37fd0be2d3ca50c9035e67041328099356a46860;hp=9cd992124db15022937f3aca3ad429c7574bc976;hpb=c0fba2b38de5134675bf979728e164e42fd6b9e5;p=mech_eap.git diff --git a/wpa_supplicant/autoscan_exponential.c b/wpa_supplicant/autoscan_exponential.c index 9cd9921..424477b 100644 --- a/wpa_supplicant/autoscan_exponential.c +++ b/wpa_supplicant/autoscan_exponential.c @@ -86,8 +86,11 @@ static int autoscan_exponential_notify_scan(void *priv, if (data->interval <= 0) data->interval = data->base; - - data->interval = data->interval * data->base; + else { + data->interval = data->interval * data->base; + if (data->interval > data->limit) + return data->limit; + } return data->interval; }