Add the openat(), fexecve() and other *at() syscalls to the table.
Based on the submission by rdivacky, sponsored by Google Summer of Code 2007 Reviewed by: rwatson, rdivacky Tested by: pho
This commit is contained in:
parent
632dbc19e2
commit
7104518b07
@ -858,6 +858,33 @@
|
||||
488 AUE_NULL STD { int cpuset_setaffinity(cpulevel_t level, \
|
||||
cpuwhich_t which, id_t id, size_t cpusetsize, \
|
||||
const cpuset_t *mask); }
|
||||
|
||||
489 AUE_FACCESSAT STD { int faccessat(int fd, char *path, int mode, \
|
||||
int flag); }
|
||||
490 AUE_FCHMODAT STD { int fchmodat(int fd, char *path, mode_t mode, \
|
||||
int flag); }
|
||||
491 AUE_FCHOWNAT STD { int fchownat(int fd, char *path, uid_t uid, \
|
||||
gid_t gid, int flag); }
|
||||
492 AUE_FEXECVE STD { int fexecve(int fd, char **argv, \
|
||||
char **envv); }
|
||||
493 AUE_FSTATAT STD { int fstatat(int fd, char *path, \
|
||||
struct stat *buf, int flag); }
|
||||
494 AUE_FUTIMESAT STD { int futimesat(int fd, char *path, \
|
||||
struct timeval *times); }
|
||||
495 AUE_LINKAT STD { int linkat(int fd1, char *path1, int fd2, \
|
||||
char *path2, int flag); }
|
||||
496 AUE_MKDIRAT STD { int mkdirat(int fd, char *path, mode_t mode); }
|
||||
497 AUE_MKFIFOAT STD { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||
498 AUE_MKNODAT STD { int mknodat(int fd, char *path, mode_t mode, \
|
||||
dev_t dev); }
|
||||
; XXX: see the comment for open
|
||||
499 AUE_OPENAT_RWTC STD { int openat(int fd, char *path, int flag, \
|
||||
mode_t mode); }
|
||||
500 AUE_READLINKAT STD { int readlinkat(int fd, char *path, char *buf, \
|
||||
size_t bufsize); }
|
||||
501 AUE_RENAMEAT STD { int renameat(int oldfd, char *old, int newfd, \
|
||||
char *new); }
|
||||
502 AUE_SYMLINKAT STD { int symlinkat(char *path1, int fd, \
|
||||
char *path2); }
|
||||
503 AUE_UNLINKAT STD { int unlinkat(int fd, char *path, int flag); }
|
||||
; Please copy any additions and changes to the following compatability tables:
|
||||
; sys/compat/freebsd32/syscalls.master
|
||||
|
Loading…
Reference in New Issue
Block a user