summaryrefslogtreecommitdiffstats
path: root/sys/compat
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2009-12-04 21:52:31 +0000
committerkib <kib@FreeBSD.org>2009-12-04 21:52:31 +0000
commit080e59eb4594eb3eca2e9c57faca0ec3d97ab287 (patch)
tree3e5ab7952c5023333cf16b9f0e956af22bac2f21 /sys/compat
parent3b599cd6fab1183a11ed2a87acf16fb3f1a0a3b7 (diff)
downloadFreeBSD-src-080e59eb4594eb3eca2e9c57faca0ec3d97ab287.zip
FreeBSD-src-080e59eb4594eb3eca2e9c57faca0ec3d97ab287.tar.gz
Add several syscall compat32 entries for acl manipulation.
They do not require translation of the arguments. Tested by: bsam MFC after: 1 week
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/freebsd32/syscalls.master12
1 files changed, 8 insertions, 4 deletions
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master
index 865f0c1..485f7a6 100644
--- a/sys/compat/freebsd32/syscalls.master
+++ b/sys/compat/freebsd32/syscalls.master
@@ -740,10 +740,14 @@
struct freebsd32_ucontext *oucp, \
const struct freebsd32_ucontext *ucp); }
424 AUE_SWAPOFF UNIMPL swapoff
-425 AUE_NULL UNIMPL __acl_get_link
-426 AUE_NULL UNIMPL __acl_set_link
-427 AUE_NULL UNIMPL __acl_delete_link
-428 AUE_NULL UNIMPL __acl_aclcheck_link
+425 AUE_NULL NOPROTO { int __acl_get_link(const char *path, \
+ acl_type_t type, struct acl *aclp); }
+426 AUE_NULL NOPROTO { int __acl_set_link(const char *path, \
+ acl_type_t type, struct acl *aclp); }
+427 AUE_NULL NOPROTO { int __acl_delete_link(const char *path, \
+ acl_type_t type); }
+428 AUE_NULL NOPROTO { int __acl_aclcheck_link(const char *path, \
+ acl_type_t type, struct acl *aclp); }
429 AUE_SIGWAIT NOPROTO { int sigwait(const sigset_t *set, \
int *sig); }
430 AUE_NULL UNIMPL thr_create;
OpenPOWER on IntegriCloud