svn commit: r200111 - head/sys/compat/freebsd32

Konstantin Belousov kib at FreeBSD.org
Fri Dec 4 21:52:31 UTC 2009


Author: kib
Date: Fri Dec  4 21:52:31 2009
New Revision: 200111
URL: http://svn.freebsd.org/changeset/base/200111

Log:
  Add several syscall compat32 entries for acl manipulation.
  They do not require translation of the arguments.
  
  Tested by:	bsam
  MFC after:	1 week

Modified:
  head/sys/compat/freebsd32/syscalls.master

Modified: head/sys/compat/freebsd32/syscalls.master
==============================================================================
--- head/sys/compat/freebsd32/syscalls.master	Fri Dec  4 21:06:54 2009	(r200110)
+++ head/sys/compat/freebsd32/syscalls.master	Fri Dec  4 21:52:31 2009	(r200111)
@@ -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;


More information about the svn-src-all mailing list