diff options
author | Kenneth R Westerback <krw@cvs.openbsd.org> | 2010-07-25 16:34:42 +0000 |
---|---|---|
committer | Kenneth R Westerback <krw@cvs.openbsd.org> | 2010-07-25 16:34:42 +0000 |
commit | fce92b3e5f7a530f60b9a1d28e5efbd86d838887 (patch) | |
tree | e568b1bb6ede0eee4334cc07083a9eeddbba26d4 /sys | |
parent | ce1e0f8a2c6c2e62163e47ac9198bae01b731ce8 (diff) |
Missing SCSI_DATA_IN flag in dvd_read_copyright() caused
confusion. Fixes at least my usb DVD reader and The Blue Tick.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/scsi/cd.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |