summaryrefslogtreecommitdiff
path: root/usr.sbin/sysinstall/dispatch.c
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2002-06-03 19:39:28 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2002-06-03 19:39:28 +0000
commit77218da3745466ee6373b8a8392437c61734e472 (patch)
tree1ced4a2f7c62f6edbdfe5015f4bd1e1ff6022e96 /usr.sbin/sysinstall/dispatch.c
parent70225aabb72fdf5464109fb2707e150033c5d550 (diff)
Notes
Diffstat (limited to 'usr.sbin/sysinstall/dispatch.c')
-rw-r--r--usr.sbin/sysinstall/dispatch.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/usr.sbin/sysinstall/dispatch.c b/usr.sbin/sysinstall/dispatch.c
index 04cd77c6803e..2aa3fa962d71 100644
--- a/usr.sbin/sysinstall/dispatch.c
+++ b/usr.sbin/sysinstall/dispatch.c
@@ -45,6 +45,7 @@
static int dispatch_shutdown(dialogMenuItem *unused);
static int dispatch_systemExecute(dialogMenuItem *unused);
static int dispatch_msgConfirm(dialogMenuItem *unused);
+static int dispatch_mediaClose(dialogMenuItem *unused);
static struct _word {
char *name;
@@ -94,6 +95,7 @@ static struct _word {
{ "installVarDefaults", installVarDefaults },
{ "loadConfig", dispatch_load_file },
{ "loadFloppyConfig", dispatch_load_floppy },
+ { "mediaClose", dispatch_mediaClose },
{ "mediaSetCDROM", mediaSetCDROM },
{ "mediaSetFloppy", mediaSetFloppy },
{ "mediaSetDOS", mediaSetDOS },
@@ -206,6 +208,13 @@ dispatch_msgConfirm(dialogMenuItem *unused)
}
static int
+dispatch_mediaClose(dialogMenuItem *unused)
+{
+ mediaClose();
+ return DITEM_SUCCESS;
+}
+
+static int
call_possible_resword(char *name, dialogMenuItem *value, int *status)
{
int i, rval;