aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
diff options
context:
space:
mode:
authorEd Schouten <ed@FreeBSD.org>2011-11-19 07:19:37 +0000
committerEd Schouten <ed@FreeBSD.org>2011-11-19 07:19:37 +0000
commit767a32641c2d9b24fbaa164a35959547b2c2e0ae (patch)
tree8641800079e709e832b6280443d6ef6d6122c7ac /sys/amd64
parent51cfb9474f167648dd37706f46579f55577fd722 (diff)
downloadsrc-767a32641c2d9b24fbaa164a35959547b2c2e0ae.tar.gz
src-767a32641c2d9b24fbaa164a35959547b2c2e0ae.zip
Make the Linux *at() calls a bit more complete.
Properly support: - AT_EACCESS for faccessat(), - AT_SYMLINK_FOLLOW for linkat().
Notes
Notes: svn path=/head/; revision=227693
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/linux32/syscalls.master4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master
index 1658b4ee1561..1c090840a674 100644
--- a/sys/amd64/linux32/syscalls.master
+++ b/sys/amd64/linux32/syscalls.master
@@ -483,14 +483,14 @@
302 AUE_RENAMEAT STD { int linux_renameat(l_int olddfd, const char *oldname, \
l_int newdfd, const char *newname); }
303 AUE_LINKAT STD { int linux_linkat(l_int olddfd, const char *oldname, \
- l_int newdfd, const char *newname, l_int flags); }
+ l_int newdfd, const char *newname, l_int flag); }
304 AUE_SYMLINKAT STD { int linux_symlinkat(const char *oldname, l_int newdfd, \
const char *newname); }
305 AUE_READLINKAT STD { int linux_readlinkat(l_int dfd, const char *path, \
char *buf, l_int bufsiz); }
306 AUE_FCHMODAT STD { int linux_fchmodat(l_int dfd, const char *filename, \
l_mode_t mode); }
-307 AUE_FACCESSAT STD { int linux_faccessat(l_int dfd, const char *filename, l_int amode); }
+307 AUE_FACCESSAT STD { int linux_faccessat(l_int dfd, const char *filename, l_int amode, int flag); }
308 AUE_NULL STD { int linux_pselect6(void); }
309 AUE_NULL STD { int linux_ppoll(void); }
310 AUE_NULL STD { int linux_unshare(void); }