* Removed the O_* modes that we currently don't and probably won't support

(O_MOUNT, O_EXLOCK, and O_SHLOCK). I only left the non-standard O_TEMPORARY
  for the time being (as it shouldn't fool anyone).
* Fixed libutil that already used O_EXLOCK, even though it did not do anything.
* Moved O_NOCACHE, and O_NOFOLLOW to the section with implemented modes.
* Added O_DIRECTORY.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34278 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2009-11-26 14:17:46 +00:00
parent e49733cf63
commit aec945c959
4 changed files with 27 additions and 17 deletions
+1 -3
View File
@@ -779,10 +779,8 @@
#define O_NOFOLLOW FSSH_O_NOFOLLOW
#define O_NOCACHE FSSH_O_NOCACHE
#define O_DIRECT FSSH_O_DIRECT
#define O_MOUNT FSSH_O_MOUNT
#define O_DIRECTORY FSSH_O_DIRECTORY
#define O_TEMPORARY FSSH_O_TEMPORARY
#define O_SHLOCK FSSH_O_SHLOCK
#define O_EXLOCK FSSH_O_EXLOCK
#define S_IREAD FSSH_S_IREAD
#define S_IWRITE FSSH_S_IWRITE