diff options
| author | ad <ad@NetBSD.org> | 2001-08-20 07:47:01 +0000 |
|---|---|---|
| committer | ad <ad@NetBSD.org> | 2001-08-20 07:47:01 +0000 |
| commit | 52449ef3bf39f593199989c4b42655faeced7937 (patch) | |
| tree | 40c42e198e3d702bd8c835b31e2c0ca17a26b77d /sys/dev | |
| parent | d861b4992a79e0ce63e352a3907dbe73b77e8c8a (diff) | |
Medium Not Present has number of defined ASCQs. Pointed out by Sergey
Svishchev <svs@ropnet.ru> in PR 8326.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/scsipi/scsipi_base.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/scsipi/scsipi_base.c b/sys/dev/scsipi/scsipi_base.c index e71c4fc3cde..2e2fd80dae6 100644 --- a/sys/dev/scsipi/scsipi_base.c +++ b/sys/dev/scsipi/scsipi_base.c @@ -1,4 +1,4 @@ -/* $NetBSD: scsipi_base.c,v 1.52 2001/08/19 14:05:13 yamt Exp $ */ +/* $NetBSD: scsipi_base.c,v 1.53 2001/08/20 07:47:01 ad Exp $ */ /*- * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc. @@ -797,8 +797,7 @@ scsipi_interpret_sense(xs) periph->periph_flags &= ~PERIPH_MEDIA_LOADED; if ((xs->xs_control & XS_CTL_IGNORE_NOT_READY) != 0) return (0); - if (sense->add_sense_code == 0x3A && - sense->add_sense_code_qual == 0x00) { + if (sense->add_sense_code == 0x3A) { error = ENODEV; /* Medium not present */ if (xs->xs_control & XS_CTL_SILENT_NODEV) return (error); |
