[patch NetworkManager 04/11] ifcfg-rh writer: write DEVICETYPE for	all team ports
- From: Jiri Pirko <jiri resnulli us>
- To: networkmanager-list gnome org
- Subject: [patch NetworkManager 04/11] ifcfg-rh writer: write DEVICETYPE for	all team ports
- Date: Fri, 16 Aug 2013 15:33:45 +0200
even for that which does not have settings
Signed-off-by: Jiri Pirko <jiri resnulli us>
---
 src/settings/plugins/ifcfg-rh/writer.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/settings/plugins/ifcfg-rh/writer.c b/src/settings/plugins/ifcfg-rh/writer.c
index 99e7812..891a9c2 100644
--- a/src/settings/plugins/ifcfg-rh/writer.c
+++ b/src/settings/plugins/ifcfg-rh/writer.c
@@ -1466,7 +1466,6 @@ write_team_port_setting (NMConnection *connection, shvarFile *ifcfg, GError **er
 
        config = nm_setting_team_port_get_config (s_port);
        svSetValue (ifcfg, "TEAM_PORT_CONFIG", config, FALSE);
-       svSetValue (ifcfg, "DEVICETYPE", TYPE_TEAM_PORT, FALSE);
 
        return TRUE;
 }
@@ -1516,8 +1515,10 @@ write_connection_setting (NMSettingConnection *s_con, shvarFile *ifcfg)
                        svSetValue (ifcfg, "MASTER", master, FALSE);
                else if (nm_setting_connection_is_slave_type (s_con, NM_SETTING_BRIDGE_SETTING_NAME))
                        svSetValue (ifcfg, "BRIDGE", master, FALSE);
-               else if (nm_setting_connection_is_slave_type (s_con, NM_SETTING_TEAM_SETTING_NAME))
+               else if (nm_setting_connection_is_slave_type (s_con, NM_SETTING_TEAM_SETTING_NAME)) {
                        svSetValue (ifcfg, "TEAM_MASTER", master, FALSE);
+                       svSetValue (ifcfg, "DEVICETYPE", TYPE_TEAM_PORT, FALSE);
+               }
        }
 
        /* secondary connection UUIDs */
-- 
1.8.3.1
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]