ntdll: FreeBSD: implement CDROM_Verify
Tijl Coosemans
tijl at ulyssis.org
Tue Aug 7 17:30:59 CDT 2007
---
dlls/ntdll/cdrom.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
-------------- next part --------------
diff --git a/dlls/ntdll/cdrom.c b/dlls/ntdll/cdrom.c
index 269c41f..c6e6cd3 100644
--- a/dlls/ntdll/cdrom.c
+++ b/dlls/ntdll/cdrom.c
@@ -1036,6 +1036,13 @@ static NTSTATUS CDROM_Verify(int dev, int fd)
return STATUS_SUCCESS;
else
return STATUS_NO_MEDIA_IN_DEVICE;
+#elif defined(__FreeBSD__)
+ int ret;
+ ret = ioctl(fd, CDIOCSTART, NULL);
+ if(ret == 0)
+ return STATUS_SUCCESS;
+ else
+ return STATUS_NO_MEDIA_IN_DEVICE;
#else
FIXME("not implemented for non-linux\n");
return STATUS_NOT_SUPPORTED;
More information about the wine-patches
mailing list