diff options
-rw-r--r-- | sys/i386/i386/trap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c index 928c716..6bf16c2 100644 --- a/sys/i386/i386/trap.c +++ b/sys/i386/i386/trap.c @@ -77,6 +77,7 @@ __FBSDID("$FreeBSD$"); #ifdef HWPMC_HOOKS #include <sys/pmckern.h> #endif +#include <security/audit/audit.h> #include <vm/vm.h> #include <vm/vm_param.h> @@ -1013,7 +1014,9 @@ syscall(frame) PTRACESTOP_SC(p, td, S_PT_SCE); + AUDIT_SYSCALL_ENTER(code, td); error = (*callp->sy_call)(td, args); + AUDIT_SYSCALL_EXIT(error, td); } switch (error) { |