From cdd75bd413491b8bbf572efe95be04293d69917f Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Mon, 8 Aug 2005 11:02:32 +0000 Subject: [PATCH] Reverse the direction of raw SCSI commands. --- dlls/ntdll/cdrom.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c index e7d5243d414..5552fcb0421 100644 --- a/dlls/ntdll/cdrom.c +++ b/dlls/ntdll/cdrom.c @@ -1470,10 +1470,10 @@ static NTSTATUS CDROM_ScsiPassThroughDirect(int fd, PSCSI_PASS_THROUGH_DIRECT pP switch (pPacket->DataIn) { case SCSI_IOCTL_DATA_IN: - cmd.dxfer_direction = SG_DXFER_TO_DEV; + cmd.dxfer_direction = SG_DXFER_FROM_DEV; break; case SCSI_IOCTL_DATA_OUT: - cmd.dxfer_direction = SG_DXFER_FROM_DEV; + cmd.dxfer_direction = SG_DXFER_TO_DEV; break; case SCSI_IOCTL_DATA_UNSPECIFIED: cmd.dxfer_direction = SG_DXFER_NONE; @@ -1593,10 +1593,10 @@ static NTSTATUS CDROM_ScsiPassThrough(int fd, PSCSI_PASS_THROUGH pPacket) switch (pPacket->DataIn) { case SCSI_IOCTL_DATA_IN: - cmd.dxfer_direction = SG_DXFER_TO_DEV; + cmd.dxfer_direction = SG_DXFER_FROM_DEV; break; case SCSI_IOCTL_DATA_OUT: - cmd.dxfer_direction = SG_DXFER_FROM_DEV; + cmd.dxfer_direction = SG_DXFER_TO_DEV; break; case SCSI_IOCTL_DATA_UNSPECIFIED: cmd.dxfer_direction = SG_DXFER_NONE;