summaryrefslogtreecommitdiffstats
path: root/loader/devices.h
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-06-03 00:42:10 +0000
committerErik Troan <ewt@redhat.com>2000-06-03 00:42:10 +0000
commit186fef98e666786b9881b2c154ea60de8a217b6d (patch)
treecb7a042d7214c1d4903d124b04cc31f078364007 /loader/devices.h
parent93d143385829ca1685e003dff08efa79b1c1dec1 (diff)
downloadanaconda-186fef98e666786b9881b2c154ea60de8a217b6d.tar.gz
anaconda-186fef98e666786b9881b2c154ea60de8a217b6d.tar.xz
anaconda-186fef98e666786b9881b2c154ea60de8a217b6d.zip
driver disks seem to work now :-)
Diffstat (limited to 'loader/devices.h')
-rw-r--r--loader/devices.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/loader/devices.h b/loader/devices.h
index 26de0d1c2..df20e44e3 100644
--- a/loader/devices.h
+++ b/loader/devices.h
@@ -4,6 +4,13 @@
#include "../isys/isys.h"
#include "modules.h"
+struct driverDiskInfo {
+ char * device; /* may be null */
+ char * mntDevice;
+ char * fs;
+ char * title;
+};
+
int devDeviceMenu(enum driverMajor type, moduleInfoSet modInfo,
moduleList modLoaded, moduleDeps * modDepsPtr, int flags,
char ** moduleName);
@@ -11,9 +18,9 @@ int devLoadDriverDisk(moduleInfoSet modInfo, moduleList modLoaded,
moduleDeps *modDepsPtr, int flags, int cancelNotBack);
int devInitDriverDisk(moduleInfoSet modInfo, moduleList modLoaded,
moduleDeps *modDepsPtr, int flags, char * mntPoint,
- int removeable);
+ struct driverDiskInfo * ddi);
void ejectFloppy(void);
-char * extractModule(char * location, char * modName);
+char * extractModule(struct driverDiskInfo * location, char * modName);
#endif