diff options
-rw-r--r-- | src/mobile-helpers.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mobile-helpers.c b/src/mobile-helpers.c index fc725b9c..6166e812 100644 --- a/src/mobile-helpers.c +++ b/src/mobile-helpers.c @@ -193,6 +193,15 @@ mobile_wizard_done (NMAMobileWizard *wizard, } else g_assert_not_reached (); + /* Default to IPv4 & IPv6 'automatic' addressing */ + setting = nm_setting_ip4_config_new (); + g_object_set (setting, NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO, NULL); + nm_connection_add_setting (connection, setting); + + setting = nm_setting_ip6_config_new (); + g_object_set (setting, NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO, NULL); + nm_connection_add_setting (connection, setting); + nm_connection_add_setting (connection, nm_setting_ppp_new ()); setting = nm_setting_connection_new (); |