diff options
author | ache <ache@FreeBSD.org> | 1996-02-01 16:22:58 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1996-02-01 16:22:58 +0000 |
commit | 01dd9d5479958250ef037a3f66ca2a638931875b (patch) | |
tree | 0adb1ecaaf12078215928fa6fd3192a5a84561a4 /sys/scsi | |
parent | b3cccfa3363b42ccf891a5ffc79d42b92c588119 (diff) | |
download | FreeBSD-src-01dd9d5479958250ef037a3f66ca2a638931875b.zip FreeBSD-src-01dd9d5479958250ef037a3f66ca2a638931875b.tar.gz |
Oops, pick wrong volume size for leadout entry
Diffstat (limited to 'sys/scsi')
-rw-r--r-- | sys/scsi/cd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/scsi/cd.c b/sys/scsi/cd.c index cc65e59..ffa24f7 100644 --- a/sys/scsi/cd.c +++ b/sys/scsi/cd.c @@ -14,7 +14,7 @@ * * Ported to run under 386BSD by Julian Elischer (julian@tfs.com) Sept 1992 * - * $Id: cd.c,v 1.60 1996/01/30 16:38:30 ache Exp $ + * $Id: cd.c,v 1.61 1996/01/30 23:11:06 ache Exp $ */ #include "opt_bounce.h" @@ -835,13 +835,13 @@ cd_ioctl(dev_t dev, int cmd, caddr_t addr, int flag, struct proc *p, data.entries[idx].track = 170; /* magic */ switch (te->address_format) { case CD_MSF_FORMAT: - lba2msf (th->len, + lba2msf (cd->params.disksize, &data.entries[idx].addr.msf.minute, &data.entries[idx].addr.msf.second, &data.entries[idx].addr.msf.frame); break; case CD_LBA_FORMAT: - data.entries[idx].addr.lba = htonl(th->len); + data.entries[idx].addr.lba = htonl(cd->params.disksize); break; } } |