summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--iw/xconfig.py8
-rw-r--r--loader/net.c2
2 files changed, 7 insertions, 3 deletions
diff --git a/iw/xconfig.py b/iw/xconfig.py
index ef6f73c88..36658157a 100644
--- a/iw/xconfig.py
+++ b/iw/xconfig.py
@@ -124,9 +124,6 @@ class XConfigWindow (InstallWindow):
setting = self.monlist.get_row_data (row)
self.todo.x.setMonitor (setting)
- if not self.sunServer:
- if self.custom.get_active () and not self.skip.get_active ():
- return XCustomWindow
if not self.skip.get_active ():
if self.xdm.get_active ():
self.todo.initlevel = 5
@@ -134,6 +131,11 @@ class XConfigWindow (InstallWindow):
self.todo.initlevel = 3
else:
self.todo.initlevel = 3
+
+ if not self.sunServer:
+ if self.custom.get_active () and not self.skip.get_active ():
+ return XCustomWindow
+
return None
def customToggled (self, widget, *args):
diff --git a/loader/net.c b/loader/net.c
index 5955bdfae..a41f1eb1e 100644
--- a/loader/net.c
+++ b/loader/net.c
@@ -579,6 +579,8 @@ int kickstartNetwork(char * device, struct networkDeviceConfig * netDev,
return -1;
}
netDev->isDynamic = 1;
+ } else {
+ strcpy(netDev->dev.device, device);
}
fillInIpInfo(netDev);