wifi/iwd: Drop nm_iwd_manager_network_connected
There's no need anymore for NMIwdManager to know when a network has been connected to, InterfaceAdded signals are now emitted when a network is saved as a Known Network.
This commit is contained in:

committed by
Thomas Haller

parent
eec61a8e81
commit
2f941c0790
@@ -1331,9 +1331,6 @@ network_connect_cb (GObject *source, GAsyncResult *res, gpointer user_data)
|
|||||||
ssid_utf8);
|
ssid_utf8);
|
||||||
nm_device_activate_schedule_stage3_ip_config_start (device);
|
nm_device_activate_schedule_stage3_ip_config_start (device);
|
||||||
|
|
||||||
nm_iwd_manager_network_connected (nm_iwd_manager_get (), ssid_utf8,
|
|
||||||
get_connection_iwd_security (connection));
|
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
|
||||||
failed:
|
failed:
|
||||||
|
@@ -527,22 +527,6 @@ nm_iwd_manager_is_known_network (NMIwdManager *self, const char *name,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
nm_iwd_manager_network_connected (NMIwdManager *self, const char *name,
|
|
||||||
NMIwdNetworkSecurity security)
|
|
||||||
{
|
|
||||||
NMIwdManagerPrivate *priv = NM_IWD_MANAGER_GET_PRIVATE (self);
|
|
||||||
KnownNetworkData *network_data;
|
|
||||||
|
|
||||||
if (nm_iwd_manager_is_known_network (self, name, security))
|
|
||||||
return;
|
|
||||||
|
|
||||||
network_data = g_new (KnownNetworkData, 1);
|
|
||||||
network_data->name = g_strdup (name);
|
|
||||||
network_data->security = security;
|
|
||||||
priv->known_networks = g_slist_append (priv->known_networks, network_data);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
NM_DEFINE_SINGLETON_GETTER (NMIwdManager, nm_iwd_manager_get,
|
NM_DEFINE_SINGLETON_GETTER (NMIwdManager, nm_iwd_manager_get,
|
||||||
|
@@ -59,7 +59,5 @@ NMIwdManager *nm_iwd_manager_get (void);
|
|||||||
|
|
||||||
gboolean nm_iwd_manager_is_known_network (NMIwdManager *self, const char *name,
|
gboolean nm_iwd_manager_is_known_network (NMIwdManager *self, const char *name,
|
||||||
NMIwdNetworkSecurity security);
|
NMIwdNetworkSecurity security);
|
||||||
void nm_iwd_manager_network_connected (NMIwdManager *self, const char *name,
|
|
||||||
NMIwdNetworkSecurity security);
|
|
||||||
|
|
||||||
#endif /* __NETWORKMANAGER_IWD_MANAGER_H__ */
|
#endif /* __NETWORKMANAGER_IWD_MANAGER_H__ */
|
||||||
|
Reference in New Issue
Block a user