* Added missing AT_EACCESS.
* Implemented renameat(), faccessat(), fchownat(), fchmodat(), and mkfifoat(). * Added stub for mknodat(). * The kernel backend for faccessat() does not yet differentiate between effective and real user/group IDs, though. * Removed B_ENABLE_INCOMPLETE_POSIX_AT_SUPPORT, as we now support everything (more or less). This also closes ticket #4928. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34288 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -243,9 +243,10 @@ extern status_t _kern_create_link(const char *path, const char *toPath);
|
||||
extern status_t _kern_unlink(int fd, const char *path);
|
||||
extern status_t _kern_rename(int oldDir, const char *oldpath, int newDir,
|
||||
const char *newpath);
|
||||
extern status_t _kern_create_fifo(const char *path, mode_t perms);
|
||||
extern status_t _kern_create_fifo(int fd, const char *path, mode_t perms);
|
||||
extern status_t _kern_create_pipe(int *fds);
|
||||
extern status_t _kern_access(const char *path, int mode);
|
||||
extern status_t _kern_access(int fd, const char *path, int mode,
|
||||
bool effectiveUserGroup);
|
||||
extern ssize_t _kern_select(int numfds, struct fd_set *readSet,
|
||||
struct fd_set *writeSet, struct fd_set *errorSet,
|
||||
bigtime_t timeout, const sigset_t *sigMask);
|
||||
|
||||
Reference in New Issue
Block a user