X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=wpa_supplicant%2Fautoscan_exponential.c;h=424477be8d4332528a16f1c80c22de3f2a518867;hb=78ac368574f385c344475640bbd8d11cbe6871df;hp=4f743fd145bc266db13adaf911b5c58265bbdda0;hpb=ccea4eb3e854db485dc1c924bf32bd78b2f2b52f;p=mech_eap.git diff --git a/wpa_supplicant/autoscan_exponential.c b/wpa_supplicant/autoscan_exponential.c index 4f743fd..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; - else + else { data->interval = data->interval * data->base; + if (data->interval > data->limit) + return data->limit; + } return data->interval; }