svn commit: samba r10138 - in branches/SAMBA_4_0/source/ntvfs: .

jra at samba.org jra at samba.org
Sat Sep 10 02:21:45 GMT 2005


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;



More information about the samba-cvs mailing list