| Subject: | svn commit: samba r6343 - in trunk/source/smbd: . |
|---|---|
| From: | jra@xxxxxxxxx |
| Date: | Thu, 14 Apr 2005 21:00:46 +0000 (GMT) |
Author: jra Date: 2005-04-14 21:00:45 +0000 (Thu, 14 Apr 2005) New Revision: 6343 WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6343 Log: Fix bug #2601 - it seems that DOS_OPEN_EXEC does mean readonly. Needed for Win9x and OS/2 clients. More Samba4 tests against W2k3 will be needed to confirm this but in the meantime get it up and running. Jeremy. Modified: trunk/source/smbd/open.c Changeset: Modified: trunk/source/smbd/open.c =================================================================== --- trunk/source/smbd/open.c 2005-04-14 13:19:40 UTC (rev 6342) +++ trunk/source/smbd/open.c 2005-04-14 21:00:45 UTC (rev 6343) @@ -1159,6 +1159,7 @@ append does not mean the same thing under dos and unix */ switch (GET_OPEN_MODE(share_mode)) { + case DOS_OPEN_EXEC: case DOS_OPEN_RDONLY: flags = O_RDONLY; if (desired_access == 0) @@ -1176,7 +1177,6 @@ desired_access = FILE_READ_DATA|FILE_WRITE_DATA; break; case DOS_OPEN_RDWR: - case DOS_OPEN_EXEC: flags = O_RDWR; if (desired_access == 0) desired_access = FILE_READ_DATA|FILE_WRITE_DATA; |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | svn commit: samba-docs r480 - in trunk/Samba-Guide: ., jht |
|---|---|
| Next by Date: | svn commit: samba r6344 - in branches/SAMBA_3_0/source/smbd: ., jra |
| Previous by Thread: | svn commit: samba-docs r480 - in trunk/Samba-Guide: ., jht |
| Next by Thread: | svn commit: samba r6344 - in branches/SAMBA_3_0/source/smbd: ., jra |
| Indexes: | [Date] [Thread] [Top] [All Lists] |