From fd898ba100c3b3ec9a45a2b9391bcb4ffc06469c Mon Sep 17 00:00:00 2001 From: John Polstra Date: Sat, 27 Jun 1998 02:01:25 +0000 Subject: Extend the existing hackery to set the disk type to SCSI for the "da" and "od" devices. Formerly ESDI was used for them, causing problems for fresh installations of CAM systems. --- lib/libdisk/write_disk.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/libdisk') diff --git a/lib/libdisk/write_disk.c b/lib/libdisk/write_disk.c index b810cf3d9a11..799c97da695e 100644 --- a/lib/libdisk/write_disk.c +++ b/lib/libdisk/write_disk.c @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $Id$ + * $Id: write_disk.c,v 1.20 1997/02/22 15:06:40 peter Exp $ * */ @@ -87,7 +87,8 @@ Write_FreeBSD(int fd, struct disk *new, struct disk *old, struct chunk *c1) dl->d_npartitions = MAXPARTITIONS; - dl->d_type = new->name[0] == 's' ? DTYPE_SCSI : DTYPE_ESDI; + dl->d_type = new->name[0] == 's' || new->name[0] == 'd' || + new->name[0] == 'o' ? DTYPE_SCSI : DTYPE_ESDI; dl->d_partitions[RAW_PART].p_size = c1->size; dl->d_partitions[RAW_PART].p_offset = c1->offset; -- cgit v1.3