]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Fix autoscan exponential to start with the base value
authorJouni Malinen <j@w1.fi>
Tue, 26 Jun 2012 16:47:25 +0000 (19:47 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 26 Jun 2012 16:47:25 +0000 (19:47 +0300)
Initial implementation used base^2 as the starting value.

Signed-hostap: Jouni Malinen <j@w1.fi>

wpa_supplicant/autoscan_exponential.c

index 9cd992124db15022937f3aca3ad429c7574bc976..4f743fd145bc266db13adaf911b5c58265bbdda0 100644 (file)
@@ -86,8 +86,8 @@ 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;
 
        return data->interval;
 }