diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2013-10-21 17:02:27 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2013-10-23 16:22:18 +0200 |
commit | ecd49fb435cd15aafb9a46c85ed5c42c525d0c15 (patch) | |
tree | da99b4e50af4d2dbc2baed13326d6a2be7be7cf2 | |
parent | 3d14d52325525d3fe2db3f1e039ef2aa3378d860 (diff) | |
download | NetworkManager-ecd49fb435cd15aafb9a46c85ed5c42c525d0c15.tar.gz |
cli: add IPv{4,6} setting for all new non-slave connections in editor
-rw-r--r-- | cli/src/connections.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cli/src/connections.c b/cli/src/connections.c index a3fd5c2187..d2ad081b87 100644 --- a/cli/src/connections.c +++ b/cli/src/connections.c @@ -6469,6 +6469,15 @@ editor_init_new_connection (NmCli *nmc, NMConnection *connection) return; nm_connection_add_setting (connection, setting); + /* Always add IPv4 and IPv6 settings */ + setting = nm_setting_ip4_config_new (); + nmc_setting_custom_init (setting); + nm_connection_add_setting (connection, setting); + + setting = nm_setting_ip6_config_new (); + nmc_setting_custom_init (setting); + nm_connection_add_setting (connection, setting); + /* Set a sensible bond/bridge interface name by default */ if (g_strcmp0 (con_type, NM_SETTING_BOND_SETTING_NAME) == 0) g_object_set (NM_SETTING_BOND (setting), |