summaryrefslogtreecommitdiffstats
path: root/sys/kern/systrace_args.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2011-03-01 13:30:23 +0000
committerrwatson <rwatson@FreeBSD.org>2011-03-01 13:30:23 +0000
commit9c02915234c317ba178e887f521926a0aa91600d (patch)
treedb80786b1bfac22e57e37bef715346b39b6f1255 /sys/kern/systrace_args.c
parentfa27828ce8c7d01494255e04302a6c6399f9b05c (diff)
downloadFreeBSD-src-9c02915234c317ba178e887f521926a0aa91600d.zip
FreeBSD-src-9c02915234c317ba178e887f521926a0aa91600d.tar.gz
Regenerate system call files following addition of cap_enter(2),
cap_getmode(2), and capabilities.conf. Reviewed by: anderson Discussed with: benl, kris, pjd Obtained from: Capsicum Project Sponsored by: Google, Inc. MFC after: 3 months
Diffstat (limited to 'sys/kern/systrace_args.c')
-rw-r--r--sys/kern/systrace_args.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index 4b95f01..1805304 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -3096,6 +3096,18 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
*n_args = 2;
break;
}
+ /* cap_enter */
+ case 516: {
+ *n_args = 0;
+ break;
+ }
+ /* cap_getmode */
+ case 517: {
+ struct cap_getmode_args *p = params;
+ uarg[0] = (intptr_t) p->modep; /* u_int * */
+ *n_args = 1;
+ break;
+ }
/* pselect */
case 522: {
struct pselect_args *p = params;
@@ -8240,6 +8252,19 @@ systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
break;
};
break;
+ /* cap_enter */
+ case 516:
+ break;
+ /* cap_getmode */
+ case 517:
+ switch(ndx) {
+ case 0:
+ p = "u_int *";
+ break;
+ default:
+ break;
+ };
+ break;
/* pselect */
case 522:
switch(ndx) {
OpenPOWER on IntegriCloud