aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/makesyscalls.sh
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2009-06-22 20:14:10 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2009-06-22 20:14:10 +0000
commit773fa740c9a1b61543a98d6200b7ef5e3a7fffa4 (patch)
tree748ab2f70d859db4204db9b8ee6925c96330b271 /sys/kern/makesyscalls.sh
parent0b0fe06a5ee4c1a334f3f2fd8aa2caee85e952c0 (diff)
downloadsrc-773fa740c9a1b61543a98d6200b7ef5e3a7fffa4.tar.gz
src-773fa740c9a1b61543a98d6200b7ef5e3a7fffa4.zip
Include definitions for the audit identifiers for compat system calls in
sysproto.h. This makes it possible to use SYSCALL_MODULE() for compat system calls that live in kernel modules.
Notes
Notes: svn path=/head/; revision=194646
Diffstat (limited to 'sys/kern/makesyscalls.sh')
-rw-r--r--sys/kern/makesyscalls.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/makesyscalls.sh b/sys/kern/makesyscalls.sh
index d49e85a68294..a1ff8b1974a7 100644
--- a/sys/kern/makesyscalls.sh
+++ b/sys/kern/makesyscalls.sh
@@ -448,6 +448,8 @@ s/\$//g
if (!flag("NOPROTO") && !flag("NODEF")) {
printf("%s\t%s%s(struct thread *, struct %s *);\n",
rettype, prefix, funcname, argalias) > outdcl
+ printf("#define\t%sAUE_%s%s\t%s\n", syscallprefix,
+ prefix, funcname, auditev) > sysaue
}
if (flag("NOSTD")) {
printf("\t{ %s, (sy_call_t *)%s, %s, NULL, 0, 0, 0 },",