SCSI: scsi_task_get_status add getter function for task status and sense

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
This commit is contained in:
Ronnie Sahlberg
2014-12-19 08:33:21 -08:00
parent 0c6e3bffb3
commit 8c4a579cda
4 changed files with 14 additions and 0 deletions

View File

@@ -3857,3 +3857,12 @@ scsi_task_add_data_out_buffer(struct scsi_task *task, int len, unsigned char *bu
{
return scsi_iovector_add(task, &task->iovector_out, len, buf);
}
int
scsi_task_get_status(struct scsi_task *task, struct scsi_sense *sense)
{
if (sense) {
memcpy(sense, &task->sense, sizeof(struct scsi_sense));
}
return task->status;
}