summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/atapi-cam.c
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>2006-03-31 08:09:05 +0000
committersos <sos@FreeBSD.org>2006-03-31 08:09:05 +0000
commit69fb696b657ca9767e91ff4ad17e2aad0822b1d7 (patch)
tree7c4941b618af6a1a0f056695a87cb959f3542b3c /sys/dev/ata/atapi-cam.c
parent32b1878006f50d14c52851c90a362f1012c69f43 (diff)
downloadFreeBSD-src-69fb696b657ca9767e91ff4ad17e2aad0822b1d7.zip
FreeBSD-src-69fb696b657ca9767e91ff4ad17e2aad0822b1d7.tar.gz
Make the ATAPI sense data accessible when using the ioctl interface
MFC candidate.
Diffstat (limited to 'sys/dev/ata/atapi-cam.c')
-rw-r--r--sys/dev/ata/atapi-cam.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/ata/atapi-cam.c b/sys/dev/ata/atapi-cam.c
index 386de14..8a24638 100644
--- a/sys/dev/ata/atapi-cam.c
+++ b/sys/dev/ata/atapi-cam.c
@@ -661,7 +661,7 @@ atapi_cb(struct ata_request *request)
csio = &hcb->ccb->csio;
#ifdef CAMDEBUG
-# define err (request->u.atapi.sense_key)
+# define err (request->u.atapi.sense.key)
if (CAM_DEBUGGED(csio->ccb_h.path, CAM_DEBUG_CDB)) {
printf("atapi_cb: hcb@%p error = %02x: (sk = %02x%s%s%s)\n",
hcb, err, err >> 4,
@@ -704,7 +704,7 @@ atapi_cb(struct ata_request *request)
/* The ATA driver has already requested sense for us. */
if (request->error == 0) {
/* The ATA autosense suceeded. */
- bcopy (&request->u.atapi.sense_data, &csio->sense_data, sizeof(struct atapi_sense));
+ bcopy (&request->u.atapi.sense, &csio->sense_data, sizeof(struct atapi_sense));
csio->ccb_h.status |= CAM_AUTOSNS_VALID;
}
#endif
OpenPOWER on IntegriCloud