NetworkManager/clients/cli
Lubomir Rintel 7d80a17631 cli: Finish waiting for the device activation when it disconnects
The device status alone is uninteresting as its changes can be due to
deactivation of previously active connection. We should monitor the
active connection changes instead of device state changes.

However the device state changes is still interesting, as it contains the
reason for the change, let's just ignore them while the connection is
activating.

Lastly, we need to handle failures as well. It should be noted that it's
not sufficient to deal with NM_DEVICE_STATE_FAILED as the device will
quickly draverse to NM_DEVICE_STATE_DISCONNECTED. This happens in case of
a failure due to NM_DEVICE_STATE_REASON_NO_SECRETS as soon as the server
makes sure it won't reconnect automatically.
2014-11-14 16:46:40 -06:00
..
agent.c clients: only handle secret requests for connection being explicitly activated 2014-11-12 13:41:49 +01:00
agent.h cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
common.c cli: show gateway as a separate item in active connection data (bgo #739958) 2014-11-11 17:15:03 +01:00
common.h libnm: create NMDhcpConfig as parent of NMDhcp4Config and NMDhcp6Config 2014-11-07 07:49:40 -05:00
connections.c clients: only handle secret requests for connection being explicitly activated 2014-11-12 13:41:49 +01:00
connections.h clients: reorganize source tree, put all the installed clients together 2014-07-30 15:56:19 -04:00
devices.c cli: Finish waiting for the device activation when it disconnects 2014-11-14 16:46:40 -06:00
devices.h clients: reorganize source tree, put all the installed clients together 2014-07-30 15:56:19 -04:00
general.c cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
general.h cli: rename network-manager.[ch] to general.[ch] 2014-10-01 11:53:07 +02:00
Makefile.am docs: make the settings docs work from tarball builds 2014-11-14 17:14:18 -05:00
nmcli-completion cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
nmcli.c cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
nmcli.h cli: add a polkit agent support for nmcli 2014-11-07 11:37:42 +01:00
polkit-agent.c cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
polkit-agent.h cli: add 'nmcli agent' command (bgo #739568) 2014-11-07 11:58:25 +01:00
settings-docs.xsl clients: reorganize source tree, put all the installed clients together 2014-07-30 15:56:19 -04:00
settings.c libnm,core: enhance nm_utils_hexstr2bin() 2014-11-07 12:18:32 -06:00
settings.h libnm-core: extract NMSettingIPConfig superclass out of IP4, IP6 classes 2014-11-07 07:49:40 -05:00
utils.c cli: Add mode option for wifi connecitons 2014-10-23 18:34:39 +02:00
utils.h cli: Add mode option for wifi connecitons 2014-10-23 18:34:39 +02:00