summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sade/sade.h
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-05-21 15:40:54 +0000
committerjkh <jkh@FreeBSD.org>1995-05-21 15:40:54 +0000
commit4a787e15cb0d283d322b339da109669d726aca89 (patch)
treee10f963b1e89963fb5b2b5292efe83d3145698d9 /usr.sbin/sade/sade.h
parent0fff99e87d8ae6d88b00b11970270a81ea9636a1 (diff)
downloadFreeBSD-src-4a787e15cb0d283d322b339da109669d726aca89.zip
FreeBSD-src-4a787e15cb0d283d322b339da109669d726aca89.tar.gz
1. Start syncing up the network strategy code so that folks like Poul and
Justin can see it. 2. Attempt to fix the redisplay problems in label.c some more. Not clearing the screen each time is certainly faster, but it's causing all sorts of problems.
Diffstat (limited to 'usr.sbin/sade/sade.h')
-rw-r--r--usr.sbin/sade/sade.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h
index dd6d2fd..4813cae 100644
--- a/usr.sbin/sade/sade.h
+++ b/usr.sbin/sade/sade.h
@@ -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: sysinstall.h,v 1.24 1995/05/20 11:10:35 jkh Exp $
+ * $Id: sysinstall.h,v 1.25 1995/05/20 20:30:12 jkh Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -200,8 +200,11 @@ extern DMenu MenuOptionsLanguage; /* Language options menu */
extern DMenu MenuOptionsFTP; /* FTP options menu */
extern DMenu MenuMedia; /* Media type menu */
extern DMenu MenuMediaCDROM; /* CDROM media menu */
+extern DMenu MenuMediaDOS; /* DOS media menu */
extern DMenu MenuMediaFloppy; /* Floppy media menu */
extern DMenu MenuMediaFTP; /* FTP media menu */
+extern DMenu MenuMediaTape; /* Tape media menu */
+extern DMenu MenuNetworkDevice; /* Network device menu */
extern DMenu MenuInstall; /* Installation menu */
extern DMenu MenuInstallType; /* Installation type menu */
extern DMenu MenuDistributions; /* Distribution menu */
@@ -299,9 +302,9 @@ extern int mediaSetDOS(char *str);
extern int mediaSetTape(char *str);
extern int mediaSetFTP(char *str);
extern int mediaSetFS(char *str);
-extern FILE *mediaOpen(char *parent, char *me);
+extern int mediaOpen(char *parent, char *me);
extern Boolean mediaGetType(void);
-extern Boolean mediaExtractDist(FILE *fp);
+extern Boolean mediaExtractDist(char *dir, int fd);
extern Boolean mediaVerify(void);
extern void mediaClose(void);
@@ -316,13 +319,15 @@ extern Boolean mediaGetCDROM(char *dist);
extern Boolean mediaGetDOS(char *dist);
extern Boolean mediaInitTape(Device *dev);
extern Boolean mediaGetTape(char *dist);
+extern Boolean mediaInitFTP(Device *dev);
extern Boolean mediaInitNetwork(Device *dev);
-extern Boolean mediaGetNetwork(char *dist);
+extern Boolean mediaGetFTP(char *dist);
extern void mediaCloseTape(Device *dev);
extern void mediaCloseCDROM(Device *dev);
extern void mediaCloseDOS(Device *dev);
-extern void mediaCloseNetwork(Device *dev);
+extern void mediaCloseFTP(Device *dev);
extern void mediaCloseFloppy(Device *dev);
+extern void mediaCloseNetwork(Device *dev);
/* misc.c */
extern Boolean file_readable(char *fname);
@@ -369,6 +374,7 @@ extern int vsystem(char *fmt, ...);
/* tcpip.c */
extern int tcpOpenDialog(char *);
+extern Device *tcpDeviceSelect(void);
/* termcap.c */
extern int set_termcap(void);
OpenPOWER on IntegriCloud