3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-10-04 02:18:49 +02:00

scan: Put an upper bound on the scan interval

This commit is contained in:
Denis Kenzior 2021-02-09 09:28:58 -06:00
parent e009f6298a
commit fa9ae4acb7

View File

@ -849,6 +849,8 @@ static void scan_periodic_timeout(struct l_timeout *timeout, void *user_data)
l_debug("scan_periodic_timeout: %" PRIx64, sc->wdev_id); l_debug("scan_periodic_timeout: %" PRIx64, sc->wdev_id);
sc->sp.interval *= 2; sc->sp.interval *= 2;
if (sc->sp.interval > SCAN_MAX_INTERVAL)
sc->sp.interval = SCAN_MAX_INTERVAL;
scan_periodic_queue(sc); scan_periodic_queue(sc);
} }