summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--loader2/net.c5
-rw-r--r--loader2/net.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/loader2/net.c b/loader2/net.c
index 78b7b6704..2bca6edf0 100644
--- a/loader2/net.c
+++ b/loader2/net.c
@@ -698,6 +698,11 @@ int writeNetInfo(const char * fn, struct networkDeviceConfig * dev) {
fprintf(f, "PORTNAME=%s\n", dev->portname);
if (dev->is_qeth)
fprintf(f, "QETH=yes\n");
+
+ if (dev->essid)
+ fprintf(f, "ESSID=%s\n", dev->essid);
+ if (dev->wepkey)
+ fprintf(f, "KEY=%s\n", dev->wepkey);
fclose(f);
diff --git a/loader2/net.h b/loader2/net.h
index 68390289e..5a1f231c6 100644
--- a/loader2/net.h
+++ b/loader2/net.h
@@ -16,6 +16,8 @@ struct networkDeviceConfig {
int isDynamic;
int noDns;
int preset;
+
+ /* s390 settings */
int mtu;
int is_qeth;
struct in_addr ptpaddr;