svn commit: r197636 - in head/sys: compat/freebsd32 kern
Robert Watson
rwatson at FreeBSD.org
Wed Sep 30 08:46:02 UTC 2009
Author: rwatson
Date: Wed Sep 30 08:46:01 2009
New Revision: 197636
URL: http://svn.freebsd.org/changeset/base/197636
Log:
Reserve system call numbers for Capsicum security framework capabilities,
capability mode, and process descriptors: cap_new, cap_getrights, cap_enter,
cap_getmode, pdfork, pdkill, pdgetpid, and pdwait.
Obtained from: TrustedBSD Project
Sponsored by: Google
MFC after: 3 weeks
Modified:
head/sys/compat/freebsd32/syscalls.master
head/sys/kern/syscalls.master
Modified: head/sys/compat/freebsd32/syscalls.master
==============================================================================
--- head/sys/compat/freebsd32/syscalls.master Wed Sep 30 04:56:48 2009 (r197635)
+++ head/sys/compat/freebsd32/syscalls.master Wed Sep 30 08:46:01 2009 (r197636)
@@ -901,3 +901,11 @@
512 AUE_SHMCTL STD { int freebsd32_shmctl(int shmid, int cmd, \
struct shmid_ds32 *buf); }
513 AUE_LPATHCONF NOPROTO { int lpathconf(char *path, int name); }
+514 AUE_CAP_NEW UNIMPL cap_new
+515 AUE_CAP_GETRIGHTS UNIMPL cap_getrights
+516 AUE_CAP_ENTER UNIMPL cap_enter
+517 AUE_CAP_GETMODE UNIMPL cap_getmode
+518 AUE_PDFORK UNIMPL pdfork
+519 AUE_PDKILL UNIMPL pdkill
+520 AUE_PDGETPID UNIMPL pdgetpid
+521 AUE_PDWAIT UNIMPL pdwait
Modified: head/sys/kern/syscalls.master
==============================================================================
--- head/sys/kern/syscalls.master Wed Sep 30 04:56:48 2009 (r197635)
+++ head/sys/kern/syscalls.master Wed Sep 30 08:46:01 2009 (r197636)
@@ -911,5 +911,13 @@
512 AUE_SHMCTL NOSTD { int shmctl(int shmid, int cmd, \
struct shmid_ds *buf); }
513 AUE_LPATHCONF STD { int lpathconf(char *path, int name); }
+514 AUE_CAP_NEW UNIMPL cap_new
+515 AUE_CAP_GETRIGHTS UNIMPL cap_getrights
+516 AUE_CAP_ENTER UNIMPL cap_enter
+517 AUE_CAP_GETMODE UNIMPL cap_getmode
+518 AUE_PDFORK UNIMPL pdfork
+519 AUE_PDKILL UNIMPL pdkill
+520 AUE_PDGETPID UNIMPL pdgetpid
+521 AUE_PDWAIT UNIMPL pdwait
; Please copy any additions and changes to the following compatability tables:
; sys/compat/freebsd32/syscalls.master
More information about the svn-src-head
mailing list