Author: jra Date: 2005-09-10 02:21:44 +0000 (Sat, 10 Sep 2005) New Revision: 10138
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10138 Log: Fix the mapping table (as tested in smbtorture). EXEC_ACCESS should map to SEC_RIGHTS_FILE_READ, not READ|WRITE. Jeremy. Modified: branches/SAMBA_4_0/source/ntvfs/ntvfs_generic.c Changeset: Modified: branches/SAMBA_4_0/source/ntvfs/ntvfs_generic.c =================================================================== --- branches/SAMBA_4_0/source/ntvfs/ntvfs_generic.c 2005-09-10 00:47:44 UTC (rev 10137) +++ branches/SAMBA_4_0/source/ntvfs/ntvfs_generic.c 2005-09-10 02:21:44 UTC (rev 10138) @@ -259,6 +259,7 @@ switch (open_mode & OPENX_MODE_ACCESS_MASK) { case OPENX_MODE_ACCESS_READ: + case OPENX_MODE_ACCESS_EXEC: io2->generic.in.access_mask = SEC_RIGHTS_FILE_READ; break; case OPENX_MODE_ACCESS_WRITE: @@ -266,7 +267,6 @@ break; case OPENX_MODE_ACCESS_RDWR: case OPENX_MODE_ACCESS_FCB: - case OPENX_MODE_ACCESS_EXEC: io2->generic.in.access_mask = SEC_RIGHTS_FILE_READ | SEC_RIGHTS_FILE_WRITE;
