diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2013-11-14 12:58:45 +0100 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2013-11-14 13:53:44 +0100 |
commit | 2a2af5825a6db62e7a88bb249cf7876551ed7fa3 (patch) | |
tree | f22bfbe79d857f2e7fa423e8f13dea709108063f | |
parent | dbba05a3dbd846404b2f46812cdf4f66517dc8e9 (diff) | |
download | NetworkManager-2a2af5825a6db62e7a88bb249cf7876551ed7fa3.tar.gz |
cli: allow editing 'generic' connections
-rw-r--r-- | cli/src/connections.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/src/connections.c b/cli/src/connections.c index a54dad82ad..8ae9ce3337 100644 --- a/cli/src/connections.c +++ b/cli/src/connections.c @@ -1758,6 +1758,13 @@ typedef struct NameItem { gboolean mandatory; } NameItem; +static const NameItem nmc_generic_settings [] = { + { NM_SETTING_CONNECTION_SETTING_NAME, NULL, NULL, TRUE }, + { NM_SETTING_IP4_CONFIG_SETTING_NAME, NULL, NULL, FALSE }, + { NM_SETTING_IP6_CONFIG_SETTING_NAME, NULL, NULL, FALSE }, + { NULL, NULL, NULL, FALSE } +}; + static const NameItem nmc_ethernet_settings [] = { { NM_SETTING_CONNECTION_SETTING_NAME, NULL, NULL, TRUE }, { NM_SETTING_WIRED_SETTING_NAME, "ethernet", NULL, TRUE }, @@ -1924,6 +1931,7 @@ static const NameItem nmc_bridge_slave_settings [] = { /* Available connection types */ static const NameItem nmc_valid_connection_types[] = { + { NM_SETTING_GENERIC_SETTING_NAME, NULL, nmc_generic_settings }, { NM_SETTING_WIRED_SETTING_NAME, "ethernet", nmc_ethernet_settings }, { NM_SETTING_WIRELESS_SETTING_NAME, "wifi", nmc_wifi_settings }, { NM_SETTING_WIMAX_SETTING_NAME, NULL, nmc_wimax_settings }, |