summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--release/sysinstall/devices.c4
-rw-r--r--usr.sbin/sade/devices.c4
-rw-r--r--usr.sbin/sysinstall/devices.c4
3 files changed, 9 insertions, 3 deletions
diff --git a/release/sysinstall/devices.c b/release/sysinstall/devices.c
index e8b20d9..3067e76 100644
--- a/release/sysinstall/devices.c
+++ b/release/sysinstall/devices.c
@@ -435,8 +435,10 @@ skipif:
Chunk *c1;
Disk *d;
- if (names[i][0] == 'm' && names[i][1] == 'd')
+ /* Ignore memory disks */
+ if (!strncmp(names[i], "md", 2))
continue;
+
d = Open_Disk(names[i]);
if (!d) {
msgDebug("Unable to open disk %s", names[i]);
diff --git a/usr.sbin/sade/devices.c b/usr.sbin/sade/devices.c
index e8b20d9..3067e76 100644
--- a/usr.sbin/sade/devices.c
+++ b/usr.sbin/sade/devices.c
@@ -435,8 +435,10 @@ skipif:
Chunk *c1;
Disk *d;
- if (names[i][0] == 'm' && names[i][1] == 'd')
+ /* Ignore memory disks */
+ if (!strncmp(names[i], "md", 2))
continue;
+
d = Open_Disk(names[i]);
if (!d) {
msgDebug("Unable to open disk %s", names[i]);
diff --git a/usr.sbin/sysinstall/devices.c b/usr.sbin/sysinstall/devices.c
index e8b20d9..3067e76 100644
--- a/usr.sbin/sysinstall/devices.c
+++ b/usr.sbin/sysinstall/devices.c
@@ -435,8 +435,10 @@ skipif:
Chunk *c1;
Disk *d;
- if (names[i][0] == 'm' && names[i][1] == 'd')
+ /* Ignore memory disks */
+ if (!strncmp(names[i], "md", 2))
continue;
+
d = Open_Disk(names[i]);
if (!d) {
msgDebug("Unable to open disk %s", names[i]);
OpenPOWER on IntegriCloud