aboutsummaryrefslogtreecommitdiff
path: root/release/sysinstall/tape.c
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>1998-12-22 12:31:26 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>1998-12-22 12:31:26 +0000
commit8d8f2bab5a15fa771f5d6391bd52dcda6d1f25e2 (patch)
treec310fdbdd5a6c716a56a3a7d42ea808e6b63d569 /release/sysinstall/tape.c
parent7b753b610cae0a413ad8cb33c23493891293cf49 (diff)
Collapse the "get" code substantially by combining common functions.
Also make mountpoint for each media type easier to change. Also reshuffled some menus for easier usage.
Notes
Notes: svn path=/head/; revision=42005
Diffstat (limited to 'release/sysinstall/tape.c')
-rw-r--r--release/sysinstall/tape.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/release/sysinstall/tape.c b/release/sysinstall/tape.c
index df3989288f8a..995a0fe0d154 100644
--- a/release/sysinstall/tape.c
+++ b/release/sysinstall/tape.c
@@ -4,7 +4,7 @@
* This is probably the last attempt in the `sysinstall' line, the next
* generation being slated to essentially a complete rewrite.
*
- * $Id$
+ * $Id: tape.c,v 1.19 1997/02/22 14:12:21 peter Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -98,7 +98,7 @@ mediaGetTape(Device *dev, char *file, Boolean probe)
if (file_readable(buf))
fp = fopen(buf, "r");
else {
- sprintf(buf, "%s/dists/%s", (char *)dev->private, file);
+ sprintf(buf, "%s/releases/%s", (char *)dev->private, file);
fp = fopen(buf, "r");
}
/* Nuke the files behind us to save space */
@@ -112,8 +112,9 @@ mediaShutdownTape(Device *dev)
{
if (!tapeInitted)
return;
- if (file_readable(dev->private)) {
- msgNotify("Cleaning up results of tape extract in %s..", dev->private);
+ if (file_readable((char *)dev->private)) {
+ msgNotify("Cleaning up results of tape extract in %s..",
+ (char *)dev->private);
(void)vsystem("rm -rf %s", (char *)dev->private);
}
tapeInitted = FALSE;