diff options
author | marcel <marcel@FreeBSD.org> | 2002-12-02 20:15:16 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2002-12-02 20:15:16 +0000 |
commit | 08185d6b24389fb9fd0169df1777d2260c978b01 (patch) | |
tree | e448534c83572001a19e32a84c82fd4857feaa95 /usr.sbin/sade/sade.h | |
parent | 7b3238944ad7e75d41b5abeec125b1565b406096 (diff) | |
download | FreeBSD-src-08185d6b24389fb9fd0169df1777d2260c978b01.zip FreeBSD-src-08185d6b24389fb9fd0169df1777d2260c978b01.tar.gz |
ia64 specific.
o Mount the EFI file system as msdosfs and not ufs as it's a FAT
file system. Introduce Mount_msdos() for this to go side-by-side
with Mount().
o Also, since mounting is performed as a command (which means it's
queued, sorted, lost, found and executed), we cannot create a
directory on the file system by calling mkdir. We must make sure
the mkdir happens after the mount. Introduce Mkdir_command() to
allow mkdir operations to be queued, sorted, lost, found and
executed as well.
Approved by: re (jhb, rwatson)
Diffstat (limited to 'usr.sbin/sade/sade.h')
-rw-r--r-- | usr.sbin/sade/sade.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h index 99d80fc..81fdd35 100644 --- a/usr.sbin/sade/sade.h +++ b/usr.sbin/sade/sade.h @@ -717,7 +717,9 @@ extern dialogMenuItem *item_add(dialogMenuItem *list, char *prompt, char *title, void *data, int *aux, int *curr, int *max); extern void items_free(dialogMenuItem *list, int *curr, int *max); extern int Mkdir(char *); +extern int Mkdir_command(char *key, void *data); extern int Mount(char *, void *data); +extern int Mount_msdosfs(char *mountp, void *devname); extern WINDOW *openLayoutDialog(char *helpfile, char *title, int x, int y, int width, int height); extern ComposeObj *initLayoutDialog(WINDOW *win, Layout *layout, int x, int y, int *max); extern int layoutDialogLoop(WINDOW *win, Layout *layout, ComposeObj **obj, |