From fce92b3e5f7a530f60b9a1d28e5efbd86d838887 Mon Sep 17 00:00:00 2001 From: Kenneth R Westerback Date: Sun, 25 Jul 2010 16:34:42 +0000 Subject: Missing SCSI_DATA_IN flag in dvd_read_copyright() caused confusion. Fixes at least my usb DVD reader and The Blue Tick. --- sys/scsi/cd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys') diff --git a/sys/scsi/cd.c b/sys/scsi/cd.c index 9c8eefe9ebf..790ae7e360f 100644 --- a/sys/scsi/cd.c +++ b/sys/scsi/cd.c @@ -1,4 +1,4 @@ -/* $OpenBSD: cd.c,v 1.179 2010/07/25 05:35:42 krw Exp $ */ +/* $OpenBSD: cd.c,v 1.180 2010/07/25 16:34:41 krw Exp $ */ /* $NetBSD: cd.c,v 1.100 1997/04/02 02:29:30 mycroft Exp $ */ /* @@ -1939,7 +1939,7 @@ dvd_read_copyright(struct cd_softc *sc, union dvd_struct *s) u_int8_t buf[8]; int error; - xs = scsi_xs_get(sc->sc_link, 0); + xs = scsi_xs_get(sc->sc_link, SCSI_DATA_IN); if (xs == NULL) return (ENOMEM); xs->cmd->opcode = GPCMD_READ_DVD_STRUCTURE; -- cgit v1.2.3