]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/scsi/scsi_lib.c
[SCSI] add support for variable length extended commands
[linux-beck.git] / drivers / scsi / scsi_lib.c
index 325270b520e173ddc92527fe379c0c9791a560fb..ba7e8ad76d04918c585090fde5e182c40b061679 100644 (file)
@@ -445,7 +445,7 @@ static void scsi_init_cmd_errh(struct scsi_cmnd *cmd)
        scsi_set_resid(cmd, 0);
        memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
        if (cmd->cmd_len == 0)
-               cmd->cmd_len = COMMAND_SIZE(cmd->cmnd[0]);
+               cmd->cmd_len = scsi_command_size(cmd->cmnd);
 }
 
 void scsi_device_unbusy(struct scsi_device *sdev)