diff options
author | James Henstridge <james.henstridge@canonical.com> | 2017-08-09 15:21:28 +0800 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-08-17 22:31:47 +0200 |
commit | 0480dae7492adfea5fb8f60b366a22cdd7df4927 (patch) | |
tree | aec00ff9184ca3aef64f28efb162ccdf2fa3040d /libnm/nm-client.h | |
parent | 4dd30b784c53e9b61b6e3a2b2e135f589747fc06 (diff) | |
download | NetworkManager-0480dae7492adfea5fb8f60b366a22cdd7df4927.tar.gz |
client: expose connectivity-check-{available,enabled} properties
https://bugzilla.gnome.org/show_bug.cgi?id=785117
Diffstat (limited to 'libnm/nm-client.h')
-rw-r--r-- | libnm/nm-client.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libnm/nm-client.h b/libnm/nm-client.h index 5da16490ee..75b49ceb5f 100644 --- a/libnm/nm-client.h +++ b/libnm/nm-client.h @@ -50,6 +50,8 @@ G_BEGIN_DECLS #define NM_CLIENT_WIMAX_HARDWARE_ENABLED "wimax-hardware-enabled" #define NM_CLIENT_ACTIVE_CONNECTIONS "active-connections" #define NM_CLIENT_CONNECTIVITY "connectivity" +#define NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE "connectivity-check-available" +#define NM_CLIENT_CONNECTIVITY_CHECK_ENABLED "connectivity-check-enabled" #define NM_CLIENT_PRIMARY_CONNECTION "primary-connection" #define NM_CLIENT_ACTIVATING_CONNECTION "activating-connection" #define NM_CLIENT_DEVICES "devices" @@ -125,8 +127,9 @@ typedef enum { NM_CLIENT_PERMISSION_RELOAD = 13, NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK = 14, NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS = 15, + NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK = 16, - NM_CLIENT_PERMISSION_LAST = 15, + NM_CLIENT_PERMISSION_LAST = 16, } NMClientPermission; /** @@ -249,6 +252,11 @@ gboolean nm_client_wimax_get_enabled (NMClient *client); void nm_client_wimax_set_enabled (NMClient *client, gboolean enabled); gboolean nm_client_wimax_hardware_get_enabled (NMClient *client); +gboolean nm_client_connectivity_check_get_available (NMClient *client); +gboolean nm_client_connectivity_check_get_enabled (NMClient *client); +void nm_client_connectivity_check_set_enabled (NMClient *client, + gboolean enabled); + gboolean nm_client_get_logging (NMClient *client, char **level, char **domains, |