aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/hw/blockcmd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/hw/blockcmd.c b/src/hw/blockcmd.c
index f147100e..5ad128e5 100644
--- a/src/hw/blockcmd.c
+++ b/src/hw/blockcmd.c
@@ -217,6 +217,9 @@ scsi_drive_setup(struct drive_s *drive, const char *s, int prio)
return 0;
}
+ if (pdt != SCSI_TYPE_DISK)
+ return -1;
+
ret = scsi_is_ready(&dop);
if (ret) {
dprintf(1, "scsi_is_ready returned %d\n", ret);