summaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2009-07-14 19:48:31 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2009-07-14 19:48:31 +0000
commitbcfa76cba3b78244d3e574d2ff398e252a2ecb38 (patch)
tree46b16cb5bfe1e3ba6164b0bac66f85e65948407e /sys/compat
parent33be0295db4f355d1a2e7ce553da0bda4ac784b4 (diff)
MFC: Add a new 'void closefrom(int lowfd)' system call. When called, it
closes any open file descriptors >= 'lowfd'. Bump __FreeBSD_version to 702104.
Notes
svn path=/stable/7/; revision=195694
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/freebsd32/syscalls.master21
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master
index 18fd9a56251f..61d92b8e05ef 100644
--- a/sys/compat/freebsd32/syscalls.master
+++ b/sys/compat/freebsd32/syscalls.master
@@ -854,3 +854,24 @@
uint32_t idlo, uint32_t idhi, \
size_t cpusetsize, \
const cpuset_t *mask); }
+489 AUE_NULL UNIMPL faccessat
+490 AUE_NULL UNIMPL fchmodat
+491 AUE_NULL UNIMPL fchownat
+492 AUE_NULL UNIMPL freebsd32_fexecve
+493 AUE_NULL UNIMPL freebsd32_fstatat
+494 AUE_NULL UNIMPL freebsd32_futimesat
+495 AUE_NULL UNIMPL linkat
+496 AUE_NULL UNIMPL mkdirat
+497 AUE_NULL UNIMPL mkfifoat
+498 AUE_NULL UNIMPL mknodat
+499 AUE_NULL UNIMPL openat
+500 AUE_NULL UNIMPL readlinkat
+501 AUE_NULL UNIMPL renameat
+502 AUE_NULL UNIMPL symlinkat
+503 AUE_NULL UNIMPL unlinkat
+504 AUE_NULL UNIMPL posix_openpt
+505 AUE_NULL UNIMPL gssd_syscall
+506 AUE_NULL UNIMPL freebsd32_jail_get
+507 AUE_NULL UNIMPL freebsd32_jail_set
+508 AUE_NULL UNIMPL jail_remove
+509 AUE_CLOSEFROM NOPROTO { int closefrom(int lowfd); }