summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1997-02-17 22:08:19 +0000
committerjkh <jkh@FreeBSD.org>1997-02-17 22:08:19 +0000
commite789280b99d3342982e2584806014c0e69f97d7e (patch)
treea5bc8ff392e40cbec83d85e889d0e5162cf09cef /release
parent140668552c7e3b3e00031a8716a095497d9e99fc (diff)
downloadFreeBSD-src-e789280b99d3342982e2584806014c0e69f97d7e.zip
FreeBSD-src-e789280b99d3342982e2584806014c0e69f97d7e.tar.gz
Properly check status of menu return.
Diffstat (limited to 'release')
-rw-r--r--release/sysinstall/tcpip.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/release/sysinstall/tcpip.c b/release/sysinstall/tcpip.c
index e605660..21c46d6 100644
--- a/release/sysinstall/tcpip.c
+++ b/release/sysinstall/tcpip.c
@@ -346,12 +346,17 @@ tcpDeviceSelect(void)
rval = devs[0];
}
else {
+ int status;
+
menu = deviceCreateMenu(&MenuNetworkDevice, DEVICE_TYPE_NETWORK, netHook, NULL);
if (!menu)
msgFatal("Unable to create network device menu! Argh!");
status = dmenuOpenSimple(menu, FALSE);
free(menu);
- rval = NetDev;
+ if (!status)
+ rval = NULL;
+ else
+ rval = NetDev;
}
return rval;
}
OpenPOWER on IntegriCloud