summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/MAKEDEV18
-rw-r--r--lib/libdisk/create_chunk.c2
-rw-r--r--lib/libdisk/disk.c2
3 files changed, 11 insertions, 11 deletions
diff --git a/etc/MAKEDEV b/etc/MAKEDEV
index f685217..f1dc577 100644
--- a/etc/MAKEDEV
+++ b/etc/MAKEDEV
@@ -41,7 +41,7 @@
# da* SCSI Direct Access Devices
# fd* floppy disk drives (3 1/2", 5 1/4")
# fla* M-Systems DiskOnChip
-# ida* Compaq Smart-2 RAID
+# idad* Compaq Smart-2 RAID arrays
# matcd* Matsushita (Panasonic) CD-ROM disks
# mcd* Mitsumi CD-ROM disks
# md* Memory (or malloc) disk
@@ -360,7 +360,7 @@ wt*)
;;
# Individual slices.
-ad*s*|afd*s*|amrd*s*|da*s*|fla*s*|ida*s*|md*s*|mlxd*s*|vn*s*|wd*s*|wfd*s*)
+ad*s*|afd*s*|amrd*s*|da*s*|fla*s*|idad*s*|md*s*|mlxd*s*|vn*s*|wd*s*|wfd*s*)
umask $disk_umask
case $i in
ad*s*) name=ad; chr=116;;
@@ -368,7 +368,7 @@ ad*s*|afd*s*|amrd*s*|da*s*|fla*s*|ida*s*|md*s*|mlxd*s*|vn*s*|wd*s*|wfd*s*)
amrd*s*) name=amrd; chr=133;;
da*s*) name=da; chr=13;;
fla*s*) name=fla; chr=102;;
- ida*s*) name=ida; chr=109;;
+ idad*s*) name=idad; chr=109;;
md*s*) name=md; chr=95;;
mlxd*s*) name=mlxd; chr=131;;
vn*s*) name=vn; chr=43;;
@@ -376,12 +376,12 @@ ad*s*|afd*s*|amrd*s*|da*s*|fla*s*|ida*s*|md*s*|mlxd*s*|vn*s*|wd*s*|wfd*s*)
wfd*s*) name=wfd; chr=87;;
esac
case $i in
- amrd*s*|mlxd*s*)
+ amrd*s*|mlxd*s*|idad*s*)
unit=`expr $i : '....\([0-9]*\)s'`
slice=`expr $i : '....[0-9]*s\([0-9]*\)'`
part=`expr $i : '....[0-9]*s[0-9]*\(.*\)'`
;;
- afd*s*|fla*s*|ida*s*|wfd*s*)
+ afd*s*|fla*s*|wfd*s*)
unit=`expr $i : '...\([0-9]*\)s'`
slice=`expr $i : '...[0-9]*s\([0-9]*\)'`
part=`expr $i : '...[0-9]*s[0-9]*\(.*\)'`
@@ -551,7 +551,7 @@ fd*)
umask 77
;;
-ad*|afd*|amrd*|da*|fla*|ida*|md*|mlxd*|vn*|wd*|wfd*)
+ad*|afd*|amrd*|da*|fla*|idad*|md*|mlxd*|vn*|wd*|wfd*)
umask $disk_umask
case $i in
ad*) name=ad; chr=116;;
@@ -559,7 +559,7 @@ ad*|afd*|amrd*|da*|fla*|ida*|md*|mlxd*|vn*|wd*|wfd*)
amrd*) name=amrd; chr=133;;
da*) name=da; chr=13;;
fla*) name=fla; chr=102;;
- ida*) name=ida; chr=109;;
+ idad*) name=idad; chr=109;;
md*) name=md; chr=95;;
mlxd*) name=mlxd; chr=131;;
vn*) name=vn; chr=43;;
@@ -567,10 +567,10 @@ ad*|afd*|amrd*|da*|fla*|ida*|md*|mlxd*|vn*|wd*|wfd*)
wfd*) name=wfd; chr=87;;
esac
case $i in
- amrd*|mlxd*)
+ amrd*|mlxd*|idad*)
unit=`expr $i : '....\(.*\)'`
;;
- afd*|fla*|ida*|wfd*)
+ afd*|fla*|wfd*)
unit=`expr $i : '...\(.*\)'`
;;
*)
diff --git a/lib/libdisk/create_chunk.c b/lib/libdisk/create_chunk.c
index 8a58e0e..a1e1a7e 100644
--- a/lib/libdisk/create_chunk.c
+++ b/lib/libdisk/create_chunk.c
@@ -267,7 +267,7 @@ MakeDev(struct chunk *c1, const char *path)
cmaj = 118, p += 3;
else if (!strncmp(p, "fla", 3))
cmaj = 102, p += 3;
- else if (!strncmp(p, "ida", 3))
+ else if (!strncmp(p, "idad", 4))
cmaj = 109, p += 3;
else if (!strncmp(p, "mlxd", 4))
cmaj = 131, p += 4;
diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c
index cae69a0..1cf23d1 100644
--- a/lib/libdisk/disk.c
+++ b/lib/libdisk/disk.c
@@ -375,7 +375,7 @@ Collapse_Disk(struct disk *d)
}
#endif
-static char * device_list[] = {"wd", "ad", "da", "wfd", "fla", "ida", "mlxd", "amrd", 0};
+static char * device_list[] = {"wd", "ad", "da", "wfd", "fla", "idad", "mlxd", "amrd", 0};
char **
Disk_Names()
OpenPOWER on IntegriCloud