From aa1b262091096357dfd35d2558de8a90048fd53c Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 24 Jan 2014 15:54:01 -0500 Subject: [PATCH] tui: properly initialize the IP4 and IP6 settings on new connections We need to initialize the methods. --- tui/nmt-page-ip4.c | 3 +++ tui/nmt-page-ip6.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/tui/nmt-page-ip4.c b/tui/nmt-page-ip4.c index 210387c51..a86971585 100644 --- a/tui/nmt-page-ip4.c +++ b/tui/nmt-page-ip4.c @@ -123,6 +123,9 @@ nmt_page_ip4_constructed (GObject *object) s_ip4 = nm_connection_get_setting_ip4_config (conn); if (!s_ip4) { s_ip4 = (NMSettingIP4Config *) nm_setting_ip4_config_new (); + g_object_set (G_OBJECT (s_ip4), + NM_SETTING_IP4_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO, + NULL); nm_connection_add_setting (conn, (NMSetting *) s_ip4); } diff --git a/tui/nmt-page-ip6.c b/tui/nmt-page-ip6.c index b40c00fdf..0c63f872e 100644 --- a/tui/nmt-page-ip6.c +++ b/tui/nmt-page-ip6.c @@ -123,6 +123,9 @@ nmt_page_ip6_constructed (GObject *object) s_ip6 = nm_connection_get_setting_ip6_config (conn); if (!s_ip6) { s_ip6 = (NMSettingIP6Config *) nm_setting_ip6_config_new (); + g_object_set (G_OBJECT (s_ip6), + NM_SETTING_IP6_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO, + NULL); nm_connection_add_setting (conn, (NMSetting *) s_ip6); }