From ebb1f06830c204703aa1ef26b61885b1e4ef565a Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg Date: Sat, 6 Jul 2013 23:35:03 -0700 Subject: [PATCH] Add parameter list length error sense code --- include/scsi-lowlevel.h | 1 + lib/scsi-lowlevel.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index 68bdaea..56a3b8d 100644 --- a/include/scsi-lowlevel.h +++ b/include/scsi-lowlevel.h @@ -147,6 +147,7 @@ EXTERN const char *scsi_sense_key_str(int key); /* ascq */ #define SCSI_SENSE_ASCQ_WRITE_AFTER_SANITIZE_REQUIRED 0x1115 +#define SCSI_SENSE_ASCQ_PARAMETER_LIST_LENGTH_ERROR 0x1a00 #define SCSI_SENSE_ASCQ_MISCOMPARE_DURING_VERIFY 0x1d00 #define SCSI_SENSE_ASCQ_INVALID_OPERATION_CODE 0x2000 #define SCSI_SENSE_ASCQ_LBA_OUT_OF_RANGE 0x2100 diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index a6da478..2eef412 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -155,6 +155,8 @@ scsi_sense_ascq_str(int ascq) "INVALID_FIELD_IN_CDB"}, {SCSI_SENSE_ASCQ_LOGICAL_UNIT_NOT_SUPPORTED, "LOGICAL_UNIT_NOT_SUPPORTED"}, + {SCSI_SENSE_ASCQ_PARAMETER_LIST_LENGTH_ERROR, + "PARAMETER_LIST_LENGTH_ERROR"}, {SCSI_SENSE_ASCQ_INVALID_FIELD_IN_PARAMETER_LIST, "INVALID_FIELD_IN_PARAMETER_LIST"}, {SCSI_SENSE_ASCQ_WRITE_PROTECTED,