diff options
author | dfr <dfr@FreeBSD.org> | 2008-11-03 10:39:35 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 2008-11-03 10:39:35 +0000 |
commit | 6929a6d99b42c92ddbec31ded2ef432f57c4853c (patch) | |
tree | 573a80b258bc85e4ff8824b2197cf1078e20a7a0 /sys/kern | |
parent | 2fb03513fc4b5d35a398f1ceb4b439fe4bb5fb74 (diff) | |
download | FreeBSD-src-6929a6d99b42c92ddbec31ded2ef432f57c4853c.zip FreeBSD-src-6929a6d99b42c92ddbec31ded2ef432f57c4853c.tar.gz |
Regen.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/init_sysent.c | 3 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 3 | ||||
-rw-r--r-- | sys/kern/systrace_args.c | 17 |
3 files changed, 21 insertions, 2 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 00a7259..4b0fa26 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/kern/syscalls.master 183361 2008-09-25 20:07:42Z jhb + * created from FreeBSD: head/sys/kern/syscalls.master 184588 2008-11-03 10:38:00Z dfr */ #include "opt_compat.h" @@ -533,4 +533,5 @@ struct sysent sysent[] = { { AS(symlinkat_args), (sy_call_t *)symlinkat, AUE_SYMLINKAT, NULL, 0, 0 }, /* 502 = symlinkat */ { AS(unlinkat_args), (sy_call_t *)unlinkat, AUE_UNLINKAT, NULL, 0, 0 }, /* 503 = unlinkat */ { AS(posix_openpt_args), (sy_call_t *)posix_openpt, AUE_POSIX_OPENPT, NULL, 0, 0 }, /* 504 = posix_openpt */ + { AS(gssd_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0 }, /* 505 = gssd_syscall */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index 25dd880..6d956e8 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/kern/syscalls.master 183361 2008-09-25 20:07:42Z jhb + * created from FreeBSD: head/sys/kern/syscalls.master 184588 2008-11-03 10:38:00Z dfr */ const char *syscallnames[] = { @@ -512,4 +512,5 @@ const char *syscallnames[] = { "symlinkat", /* 502 = symlinkat */ "unlinkat", /* 503 = unlinkat */ "posix_openpt", /* 504 = posix_openpt */ + "gssd_syscall", /* 505 = gssd_syscall */ }; diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c index d7b725c..59e5c59 100644 --- a/sys/kern/systrace_args.c +++ b/sys/kern/systrace_args.c @@ -3056,6 +3056,13 @@ systrace_args(int sysnum, void *params, u_int64_t *uarg, int *n_args) *n_args = 1; break; } + /* gssd_syscall */ + case 505: { + struct gssd_syscall_args *p = params; + uarg[0] = (intptr_t) p->path; /* char * */ + *n_args = 1; + break; + } default: *n_args = 0; break; @@ -8112,6 +8119,16 @@ systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) break; }; break; + /* gssd_syscall */ + case 505: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; default: break; }; |