[PATCH] Do not skip wifi slave connections
- From: Nikolay Martynov <mar kolya gmail com>
- To: networkmanager-list gnome org
- Subject: [PATCH] Do not skip wifi slave connections
- Date: Tue, 16 May 2017 22:13:34 -0400
If slave connection is a wifi connection we should still display it
Otherwise this AP gets scanned regardless, but when user clicks it new
network is created in NM's configuation - which is unlikely what user desired
Signed-off-by: Nikolay Martynov <mar kolya gmail com>
---
src/applet.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/applet.c b/src/applet.c
index 0ee9eb8e..2929863d 100644
--- a/src/applet.c
+++ b/src/applet.c
@@ -286,12 +286,13 @@ applet_get_all_connections (NMApplet *applet)
all_connections = nm_client_get_connections (applet->nm_client);
connections = g_ptr_array_new_full (all_connections->len, g_object_unref);
- /* Ignore slave connections */
+ /* Ignore slave connections unless they are wifi connections */
for (i = 0; i < all_connections->len; i++) {
connection = all_connections->pdata[i];
s_con = nm_connection_get_setting_connection (connection);
- if (s_con && !nm_setting_connection_get_master (s_con))
+ if (s_con && (!nm_setting_connection_get_master (s_con)
+ || nm_connection_get_setting_wireless (connection)))
g_ptr_array_add (connections, g_object_ref (connection));
}
--
2.11.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]