smb2_ioctl: copychunk CHECK_READ and CHECK_WRITE
authorDavid Disseldorp <ddiss@samba.org>
Tue, 15 Jan 2013 16:23:10 +0000 (17:23 +0100)
committerDavid Disseldorp <ddiss@samba.org>
Mon, 15 Apr 2013 16:15:15 +0000 (18:15 +0200)
commite359423b1b57d6200cb0d753eaab69e4c90ad541
tree21fcf0e926b16e4c148c8f6a1017aad7f6cb09c2
parent4347cd706254404115ae0c4007cb473bee777059
smb2_ioctl: copychunk CHECK_READ and CHECK_WRITE

[MS-SMB2] 3.3.5.15.6 Handling a Server-Side Data Copy Request, specifies
that the copychunk destination file handle be granted FILE_WRITE_DATA
and FILE_READ_DATA access.

FILE_READ_DATA access must also be granted on the copychunk source file,
which may be done implicitly with execute permission.

Reviewed by: Jeremy Allison <jra@samba.org>

(cherry picked from commit cb323281c1f2b66f2b42527cda722e57ca1f1f23)
source3/smbd/smb2_ioctl_network_fs.c