From: Björn Jacke Date: Wed, 7 Apr 2010 10:21:07 +0000 (+0200) Subject: s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently does X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=3fdebc06465cd6493617c2b129759e08200097f7;p=abartlet%2Fsamba.git%2F.git s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently does --- diff --git a/source3/smbd/nttrans.c b/source3/smbd/nttrans.c index 46edc066861..a03a0b1a55b 100644 --- a/source3/smbd/nttrans.c +++ b/source3/smbd/nttrans.c @@ -2217,6 +2217,12 @@ static void call_nt_transact_ioctl(connection_struct *conn, } case FSCTL_QUERY_ALLOCATED_RANGES: { + /* FIXME: This is just a dummy reply, telling that all of the + * file is allocated. MKS cp needs that. + * Adding the real allocated ranges via FIEMAP on Linux + * and SEEK_DATA/SEEK_HOLE on Solaris is needed to make + * this FSCTL correct for sparse files. + */ NTSTATUS status; uint64_t offset, length;