Alvin Šipraga
ed357d78b3
scan: call scan_finished() when periodic scans get aborted
...
The blamed commit argues that the periodic scan callback doesn't do
anything useful in the event of an aborted scan, but this is not
entirely true. In particular, the callback is responsible for re-arming
the periodic scan timer. Make sure to call scan_finished() so that iwd's
periodic scanning logic continues unabated even when a periodic scan is
aborted.
Also remove the periodic boolean member of struct scan_request, as it
serves no purpose anymore.
Fixes: 6051a1495227 ("scan: Don't callback on SCAN_ABORTED")
2022-12-12 15:55:01 -06:00
..
2019-10-25 01:08:56 +02:00
2022-01-11 11:07:05 -06:00
2022-09-13 08:57:55 -05:00
2019-10-25 00:43:08 +02:00
2022-09-16 11:02:07 -05:00
2020-07-09 09:58:21 -05:00
2022-01-14 12:08:01 -06:00
2019-07-15 14:53:44 -05:00
2022-12-09 14:59:20 -06:00
2021-06-04 11:55:06 -05:00
2021-09-28 10:51:33 -05:00
2022-01-11 11:07:05 -06:00
2022-01-11 11:07:05 -06:00
2022-07-20 17:19:07 -05:00
2022-07-20 17:19:07 -05:00
2019-11-07 23:40:13 +01:00
2019-05-22 09:58:04 -05:00
2020-08-13 13:43:31 -05:00
2019-10-25 00:43:08 +02:00
2022-10-24 11:05:24 -05:00
2022-10-24 11:05:24 -05:00
2021-04-20 09:37:48 -05:00
2022-09-13 08:57:55 -05:00
2022-08-04 10:30:46 -05:00
2021-04-28 11:19:38 -05:00
2021-03-29 13:17:36 -05:00
2022-06-03 11:54:58 -05:00
2022-02-22 16:23:52 -06:00
2022-09-21 21:17:04 -05:00
2021-07-30 10:38:26 -05:00
2022-01-11 11:07:33 -06:00
2021-06-01 10:44:57 -05:00
2020-09-16 16:46:02 -05:00
2020-03-17 15:35:22 -05:00
2022-01-11 11:07:05 -06:00
2021-11-11 14:27:33 -06:00
2022-01-20 13:49:32 -06:00
2020-08-13 10:36:43 -05:00
2022-11-17 10:04:56 -06:00
2022-11-17 10:04:56 -06:00
2021-02-08 15:56:30 -06:00
2022-01-26 13:21:52 -06:00
2022-01-11 11:07:05 -06:00
2020-08-17 09:40:25 -05:00
2022-11-17 10:04:56 -06:00
2022-11-17 10:04:56 -06:00
2022-11-17 10:09:54 -06:00
2022-06-24 18:11:56 -05:00
2022-10-24 11:05:24 -05:00
2022-10-24 11:05:24 -05:00
2022-01-26 13:21:52 -06:00
2019-05-19 13:07:13 -05:00
2022-06-10 13:59:01 -05:00
2021-09-28 16:46:48 -05:00
2022-09-16 11:02:07 -05:00
2022-09-16 11:04:31 -05:00
2022-09-28 16:20:16 -05:00
2022-09-27 17:28:37 -05:00
2017-11-28 13:20:33 -06:00
2022-01-21 08:51:49 -06:00
2022-08-08 13:37:05 -05:00
2022-02-15 17:22:21 -06:00
2022-10-24 11:05:24 -05:00
2022-11-03 09:21:33 -05:00
2021-10-22 12:12:02 -05:00
2021-06-01 10:03:04 -05:00
2022-05-20 14:50:54 -05:00
2022-12-09 14:59:32 -06:00
2022-12-08 09:21:10 -06:00
2022-05-19 09:47:36 -05:00
2021-05-07 08:45:20 -05:00
2022-08-24 11:09:45 -05:00
2019-11-05 22:14:09 +01:00
2022-11-18 10:50:31 +01:00
2022-11-02 11:25:35 +01:00
2022-11-02 15:02:58 -05:00
2022-03-03 13:58:45 -06:00
2021-07-27 16:55:58 -05:00
2022-02-18 14:45:39 -06:00
2022-09-09 09:13:00 -05:00
2021-09-20 10:32:51 -05:00
2019-11-24 19:44:06 +01:00
2021-11-11 14:27:33 -06:00
2022-01-11 11:07:05 -06:00
2022-09-15 16:15:35 -05:00
2019-10-25 00:43:08 +02:00
2019-10-25 00:43:08 +02:00
2018-08-09 10:45:16 -05:00
2022-10-26 14:16:22 -05:00
2022-11-17 10:33:02 -06:00
2022-10-26 14:16:22 -05:00
2022-11-01 15:56:20 -05:00
2022-09-27 17:28:17 -05:00
2022-08-11 09:10:40 -05:00
2022-08-11 09:10:40 -05:00
2021-10-19 13:28:07 -05:00
2019-07-15 14:06:26 -05:00
2022-11-01 15:56:17 -05:00
2022-09-21 21:16:07 -05:00
2022-09-21 21:17:04 -05:00
2022-09-21 21:17:04 -05:00
2020-09-16 14:31:07 -05:00
2022-08-08 13:37:08 -05:00
2021-09-03 14:34:30 -05:00
2022-11-03 09:22:16 -05:00
2020-04-10 06:31:19 -05:00
2021-06-04 11:53:31 -05:00
2022-01-11 11:07:05 -06:00
2019-01-23 18:22:11 +01:00
2022-05-20 10:03:42 -05:00
2021-02-11 15:06:01 -06:00
2019-11-07 23:40:13 +01:00
2019-10-25 00:43:08 +02:00
2022-09-21 21:16:07 -05:00
2022-09-26 14:13:30 -05:00
2021-08-25 13:05:05 -05:00
2022-12-12 15:55:01 -06:00
2022-07-26 13:12:38 -05:00
2020-11-16 17:04:30 -06:00
2022-01-11 11:07:05 -06:00
2020-08-13 10:36:43 -05:00
2019-10-25 00:43:08 +02:00
2022-11-17 10:17:07 -06:00
2022-09-28 16:19:24 -05:00
2022-11-17 10:04:12 -06:00
2022-11-17 10:04:12 -06:00
2021-11-03 17:44:00 -05:00
2021-11-03 17:44:00 -05:00
2022-08-05 12:26:54 -05:00
2022-08-05 11:49:18 -05:00
2021-03-09 15:28:36 -06:00
2020-05-01 11:38:57 -05:00
2022-12-09 14:58:42 -06:00
2022-12-09 14:58:42 -06:00
2022-09-28 16:19:24 -05:00
2020-01-17 12:50:23 -06:00
2022-01-14 09:49:47 -06:00
2021-04-26 10:48:03 -05:00