[yast-commit] r56383 - in /branches/tmp/mzugec/SuSE-Code-11-Branch/network: VERSION package/yast2-network.changes src/lan/address.ycp
Author: mzugec Date: Wed Mar 25 10:30:06 2009 New Revision: 56383 URL: http://svn.opensuse.org/viewcvs/yast?rev=56383&view=rev Log: tun/tap device - don't remove default gw (bnc#483233) Modified: branches/tmp/mzugec/SuSE-Code-11-Branch/network/VERSION branches/tmp/mzugec/SuSE-Code-11-Branch/network/package/yast2-network.changes branches/tmp/mzugec/SuSE-Code-11-Branch/network/src/lan/address.ycp Modified: branches/tmp/mzugec/SuSE-Code-11-Branch/network/VERSION URL: http://svn.opensuse.org/viewcvs/yast/branches/tmp/mzugec/SuSE-Code-11-Branch/network/VERSION?rev=56383&r1=56382&r2=56383&view=diff ============================================================================== --- branches/tmp/mzugec/SuSE-Code-11-Branch/network/VERSION (original) +++ branches/tmp/mzugec/SuSE-Code-11-Branch/network/VERSION Wed Mar 25 10:30:06 2009 @@ -1 +1 @@ -2.17.77 +2.17.78 Modified: branches/tmp/mzugec/SuSE-Code-11-Branch/network/package/yast2-network.changes URL: http://svn.opensuse.org/viewcvs/yast/branches/tmp/mzugec/SuSE-Code-11-Branch/network/package/yast2-network.changes?rev=56383&r1=56382&r2=56383&view=diff ============================================================================== --- branches/tmp/mzugec/SuSE-Code-11-Branch/network/package/yast2-network.changes (original) +++ branches/tmp/mzugec/SuSE-Code-11-Branch/network/package/yast2-network.changes Wed Mar 25 10:30:06 2009 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Mar 25 10:25:14 CET 2009 - mzugec@suse.cz + +- tun/tap device - don't remove default gw (bnc#483233) +- 2.17.78 + +------------------------------------------------------------------- Thu Mar 19 12:56:20 CET 2009 - mzugec@suse.cz - apply dsl changes (bnc#485263) Modified: branches/tmp/mzugec/SuSE-Code-11-Branch/network/src/lan/address.ycp URL: http://svn.opensuse.org/viewcvs/yast/branches/tmp/mzugec/SuSE-Code-11-Branch/network/src/lan/address.ycp?rev=56383&r1=56382&r2=56383&view=diff ============================================================================== --- branches/tmp/mzugec/SuSE-Code-11-Branch/network/src/lan/address.ycp (original) +++ branches/tmp/mzugec/SuSE-Code-11-Branch/network/src/lan/address.ycp Wed Mar 25 10:30:06 2009 @@ -755,6 +755,13 @@ "IFCFGTYPE": LanItems::type, "IFCFGID": LanItems::device, ]; + + string drvtype = DriverType (settings["IFCFGTYPE"]:""); + + boolean is_ptp = drvtype == "ctc" || drvtype == "iucv"; + // TODO: dynamic for dummy. or add dummy from outside? + boolean no_dhcp = is_ptp || settings["IFCFGTYPE"]:"" == "dummy" || LanItems::alias != ""; + if (contains(["tun", "tap"], LanItems::type)) { settings = $[ @@ -765,16 +772,10 @@ "TUNNEL_SET_OWNER" : LanItems::tunnel_set_owner, "TUNNEL_SET_GROUP" : LanItems::tunnel_set_group ]; + } else { + if(settings["BOOTPROTO"]:"" == "static" && settings["IPADDR"]:"" == "" && !no_dhcp) settings["BOOTPROTO"] = "dhcp"; } - string drvtype = DriverType (settings["IFCFGTYPE"]:""); - - boolean is_ptp = drvtype == "ctc" || drvtype == "iucv"; - // TODO: dynamic for dummy. or add dummy from outside? - boolean no_dhcp = is_ptp || settings["IFCFGTYPE"]:"" == "dummy" || LanItems::alias != ""; - - if(settings["BOOTPROTO"]:"" == "static" && settings["IPADDR"]:"" == "" && !no_dhcp) settings["BOOTPROTO"] = "dhcp"; - // #65524 if (LanItems::operation == `add && force_static_ip) { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
mzugec@svn.opensuse.org