Author: mzugec
Date: Tue May 12 19:47:37 2009
New Revision: 57142
URL: http://svn.opensuse.org/viewcvs/yast?rev=57142&view=rev
Log:
support for IPv6/PREFIXLEN (fate#303811)
Modified:
branches/SuSE-SLE-10-SP3-Branch/yast2/VERSION
branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/src/NetworkDevices.ycp
branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.out
branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.ycp
branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices2.out
branches/SuSE-SLE-10-SP3-Branch/yast2/package/yast2.changes
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/VERSION
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/VERSION?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/VERSION (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/VERSION Tue May 12 19:47:37 2009
@@ -1 +1 @@
-2.13.114
+2.13.115
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/src/NetworkDevices.ycp
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/src/NetworkDevices.ycp?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/src/NetworkDevices.ycp (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/src/NetworkDevices.ycp Tue May 12 19:47:37 2009
@@ -366,7 +366,7 @@
string netmask = Netmask::FromBits (tointeger (prefixlen));
map ret = ifcfg;
ret["IPADDR"] = ipaddr;
- ret["PREFIXLEN"] = "";
+ ret["PREFIXLEN"] = prefixlen;
ret["NETMASK"] = netmask;
return ret;
}
@@ -652,6 +652,19 @@
string dev = device_name(typ, num);
string p = ".network.value.\"" + dev + "\".";
+ if (size(devmap["IPADDR"]:"")>0 && size(devmap["NETMASK"]:"")>0){
+ devmap["IPADDR"] = sformat("%1/%2", devmap["IPADDR"]:"", Netmask::ToBits(devmap["NETMASK"]:""));
+ devmap=remove(devmap, "NETMASK");
+ //TODO : delete NETMASK from config file
+ } else {
+ if (size(devmap["IPADDR"]:"")>0 && size(devmap["PREFIXLEN"]:"")>0){
+ devmap["IPADDR"] = sformat("%1/%2", devmap["IPADDR"]:"", devmap["PREFIXLEN"]:"");
+ devmap=remove(devmap, "PREFIXLEN");
+ //TODO : delete PREFIXLEN from config file
+ }
+ }
+
+
/* write all keys to config */
maplist(string k, (list<string>) Map::Keys(devmap), {
/* Write aliases */
@@ -664,6 +677,7 @@
// the edit dialog nukes LABEL :-(
// boolean seen_label = false;
+
maplist(string ak, string av, amap, {
string akk = ak + "_" + anum;
ShellSafeWrite (topath (p + akk), av);
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.out
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.out?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.out (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.out Tue May 12 19:47:37 2009
@@ -49,11 +49,13 @@
Return eth-pcmcia-0#1
Return tr-pcmcia-1#1
Dump CanonicalizeIP:
-Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "other":"data"]
-Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "other":"data"]
-Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "other":"data"]
+Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "other":"data"]
+Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "other":"data"]
+Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "other":"data"]
Return $["BOOTPROTO":"dhcp"]
-Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "other":"data"]
+Return $["IPADDR":"10.0.0.1", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "other":"data"]
Return nil
Return $[]
-Return $["IPADDR":"10.0.0.1", "NETMASK":"255.255.255.255", "PREFIXLEN":"", "other":"data"]
+Return $["IPADDR":"10.0.0.1", "NETMASK":"255.255.255.255", "PREFIXLEN":"32", "other":"data"]
+Return $["IPADDR":"2001:15c0:668e::5", "NETMASK":"", "PREFIXLEN":"48"]
+Return $["IPADDR":"2001:15c0:668e::5", "NETMASK":"", "PREFIXLEN":"48"]
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.ycp
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.ycp?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.ycp (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices.ycp Tue May 12 19:47:37 2009
@@ -75,6 +75,9 @@
nil,
$[],
$["IPADDR": "10.0.0.1", "other": "data"],
+ // IPv6
+ $["IPADDR": "2001:15c0:668e::5", "PREFIXLEN":"48"],
+ $["IPADDR": "2001:15c0:668e::5/48", "PREFIXLEN":""]
];
foreach (map address, addresses, {
TEST (``(NetworkDevices::CanonicalizeIP (address)), [], nil);
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices2.out
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices2.out?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices2.out (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/library/network/testsuite/tests/NetworkDevices2.out Tue May 12 19:47:37 2009
@@ -67,7 +67,7 @@
Read .network.value."tr5".BOOTPROTO "dhcp"
Read .network.value."tr5".STARTMODE "manual"
Return true
-Dump all=$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.255.255.255", "PREFIXLEN":"", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
+Dump all=$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.255.255.255", "PREFIXLEN":"32", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"8", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
Dump NetworkDevices::Write
Write .network.value."arc5".BOOTPROTO "dhcp" true
Write .network.value."arc5".STARTMODE "manual" true
@@ -78,27 +78,23 @@
Write .network.value."ctc5".BOOTPROTO "dhcp" true
Write .network.value."ctc5".STARTMODE "manual" true
Write .network.value."dummy5".BOOTPROTO "static" true
-Write .network.value."dummy5".IPADDR "1.2.3.4" true
-Write .network.value."dummy5".NETMASK "255.0.0.0" true
-Write .network.value."dummy5".PREFIXLEN "" true
+Write .network.value."dummy5".IPADDR "1.2.3.4/8" true
+Write .network.value."dummy5".PREFIXLEN "8" true
Write .network.value."dummy5".STARTMODE "manual" true
Write .network.value."escon5".BOOTPROTO "dhcp" true
Write .network.value."escon5".STARTMODE "manual" true
Write .network.value."eth5".BOOTPROTO "dhcp" true
Write .network.value."eth5".STARTMODE "manual" true
Write .network.value."eth6".BOOTPROTO "static" true
-Write .network.value."eth6".IPADDR "1.2.3.4" true
-Write .network.value."eth6".NETMASK "255.255.255.255" true
-Write .network.value."eth6".PREFIXLEN "" true
+Write .network.value."eth6".IPADDR "1.2.3.4/32" true
+Write .network.value."eth6".PREFIXLEN "32" true
Write .network.value."eth6".STARTMODE "manual" true
Write .network.value."eth7".STARTMODE "manual" true
-Write .network.value."eth8".IPADDR "1.2.3.4" true
-Write .network.value."eth8".NETMASK "255.0.0.0" true
-Write .network.value."eth8".PREFIXLEN "" true
+Write .network.value."eth8".IPADDR "1.2.3.4/8" true
+Write .network.value."eth8".PREFIXLEN "8" true
Write .network.value."eth8".STARTMODE "manual" true
-Write .network.value."eth9".IPADDR "1.2.3.4" true
-Write .network.value."eth9".NETMASK "255.0.0.0" true
-Write .network.value."eth9".PREFIXLEN "" true
+Write .network.value."eth9".IPADDR "1.2.3.4/8" true
+Write .network.value."eth9".PREFIXLEN "8" true
Write .network.value."eth9".STARTMODE "manual" true
Write .network.value."fddi5".BOOTPROTO "dhcp" true
Write .network.value."fddi5".STARTMODE "manual" true
@@ -111,10 +107,9 @@
Write .network.value."iucv5".BOOTPROTO "dhcp" true
Write .network.value."iucv5".STARTMODE "manual" true
Write .network.value."lo".BROADCAST "127.255.255.255" true
-Write .network.value."lo".IPADDR "127.0.0.1" true
-Write .network.value."lo".NETMASK "255.0.0.0" true
+Write .network.value."lo".IPADDR "127.0.0.1/8" true
Write .network.value."lo".NETWORK "127.0.0.0" true
-Write .network.value."lo".PREFIXLEN "" true
+Write .network.value."lo".PREFIXLEN "8" true
Write .network.value."lo".STARTMODE "auto" true
Write .network.value."myri5".BOOTPROTO "dhcp" true
Write .network.value."myri5".STARTMODE "manual" true
@@ -127,18 +122,15 @@
Write .network.value."eth5".BOOTPROTO "dhcp" true
Write .network.value."eth5".STARTMODE "manual" true
Write .network.value."eth6".BOOTPROTO "static" true
-Write .network.value."eth6".IPADDR "1.2.3.4" true
-Write .network.value."eth6".NETMASK "255.255.255.255" true
-Write .network.value."eth6".PREFIXLEN "" true
+Write .network.value."eth6".IPADDR "1.2.3.4/32" true
+Write .network.value."eth6".PREFIXLEN "32" true
Write .network.value."eth6".STARTMODE "manual" true
Write .network.value."eth7".STARTMODE "manual" true
-Write .network.value."eth8".IPADDR "1.2.3.4" true
-Write .network.value."eth8".NETMASK "255.0.0.0" true
-Write .network.value."eth8".PREFIXLEN "" true
+Write .network.value."eth8".IPADDR "1.2.3.4/8" true
+Write .network.value."eth8".PREFIXLEN "8" true
Write .network.value."eth8".STARTMODE "manual" true
-Write .network.value."eth9".IPADDR "1.2.3.4" true
-Write .network.value."eth9".NETMASK "255.0.0.0" true
-Write .network.value."eth9".PREFIXLEN "" true
+Write .network.value."eth9".IPADDR "1.2.3.4/8" true
+Write .network.value."eth9".PREFIXLEN "8" true
Write .network.value."eth9".STARTMODE "manual" true
Write .network nil true
Return true
@@ -159,9 +151,9 @@
Write .network nil true
Return true
Dump NetworkDevices::Export
-Dump exported=$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.255.255.255", "PREFIXLEN":"", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
+Dump exported=$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.255.255.255", "PREFIXLEN":"32", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"8", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
Dump NetworkDevices::Import
-Dump all =$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
+Dump all =$["arc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "atm":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ci":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ctc":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "dummy":$["5":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "escon":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "eth":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"], "6":$["BOOTPROTO":"static", "IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"], "7":$["STARTMODE":"manual"], "8":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"], "9":$["IPADDR":"1.2.3.4", "NETMASK":"255.0.0.0", "PREFIXLEN":"8", "STARTMODE":"manual"]], "fddi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hippi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "hsi":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ippp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "iucv":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "lo":$["":$["BROADCAST":"127.255.255.255", "IPADDR":"127.0.0.1", "NETMASK":"255.0.0.0", "NETWORK":"127.0.0.0", "PREFIXLEN":"8", "STARTMODE":"auto"]], "myri":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "ppp":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]], "tr":$["5":$["BOOTPROTO":"dhcp", "STARTMODE":"manual"]]]
Dump NetworkDevices::GetFreeDevices
Return ["1", "2"]
Return ["0", "2"]
Modified: branches/SuSE-SLE-10-SP3-Branch/yast2/package/yast2.changes
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-SLE-10-SP3-Branch/yast2/package/yast2.changes?rev=57142&r1=57141&r2=57142&view=diff
==============================================================================
--- branches/SuSE-SLE-10-SP3-Branch/yast2/package/yast2.changes (original)
+++ branches/SuSE-SLE-10-SP3-Branch/yast2/package/yast2.changes Tue May 12 19:47:37 2009
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Tue May 12 19:04:12 CEST 2009 - mzugec@suse.de
+
+- support for IPv6/PREFIXLEN (fate#303811)
+- 2.13.115
+
+-------------------------------------------------------------------
Wed Apr 22 16:47:14 CEST 2009 - lslezak@suse.cz
- register new callbacks Pkg::CallbackSourceCreateInit/Destroy()
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org