From 3cf7c7d2cc230b013f970c398763875469769472 Mon Sep 17 00:00:00 2001 From: Emmanuel VAUTRIN Date: Tue, 11 Jan 2022 14:08:26 +0100 Subject: [PATCH] iwd: Mark only reachable networks as available Only reachable networks, with a significant signal strength, shall be marked as available. --- plugins/iwd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/iwd.c b/plugins/iwd.c index b0e17a4d6396..a17e9c35398b 100644 --- a/plugins/iwd.c +++ b/plugins/iwd.c @@ -943,7 +943,9 @@ static void add_network(const char *path, struct iwd_network *iwdn) } iwdn->iwdd = iwdd; - connman_network_set_available(iwdn->network, true); + if (connman_network_get_strength(iwdn->network)) + connman_network_set_available(iwdn->network, true); + connman_network_set_group(iwdn->network, identifier); g_free(identifier); -- 2.25.1