Moved the POSIX *at() functions and AT_* macros out of the default namespace

as long as the full set hasn't been implemented. They are guarded by the
B_ENABLE_INCOMPLETE_POSIX_AT_SUPPORT macro until then. Fixes the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33990 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2009-11-10 17:12:03 +00:00
parent b299a6e9d3
commit db2b554fa3
6 changed files with 17 additions and 0 deletions
+2
View File
@@ -110,7 +110,9 @@ extern int fchmod(int fd, mode_t mode);
extern int stat(const char *path, struct stat *st);
extern int fstat(int fd, struct stat *st);
extern int lstat(const char *path, struct stat *st);
#ifdef B_ENABLE_INCOMPLETE_POSIX_AT_SUPPORT
extern int fstatat(int fd, const char *path, struct stat *st, int flag);
#endif
extern int mkdir(const char *path, mode_t mode);
extern int mkfifo(const char *path, mode_t mode);
extern mode_t umask(mode_t cmask);