summaryrefslogtreecommitdiffstats
path: root/sys/security/audit/audit_syscalls.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2007-06-26 14:14:01 +0000
committerrwatson <rwatson@FreeBSD.org>2007-06-26 14:14:01 +0000
commit4d365126c56c98cc583a57b1f74c056f6bdd0dda (patch)
tree6ace3718f53e161903fa580eccd02a909bc33998 /sys/security/audit/audit_syscalls.c
parent7e74b0e98ce5feca153d6580166a2c1e0b0aad02 (diff)
downloadFreeBSD-src-4d365126c56c98cc583a57b1f74c056f6bdd0dda.zip
FreeBSD-src-4d365126c56c98cc583a57b1f74c056f6bdd0dda.tar.gz
Add a new MAC framework and policy entry point,
mpo_check_proc_setaudit_addr to be used when controlling use of setaudit_addr(), rather than mpo_check_proc_setaudit(), which takes a different argument type. Reviewed by: csjp Approved by: re (kensmith)
Diffstat (limited to 'sys/security/audit/audit_syscalls.c')
-rw-r--r--sys/security/audit/audit_syscalls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/security/audit/audit_syscalls.c b/sys/security/audit/audit_syscalls.c
index 2a12b92..660c2ee 100644
--- a/sys/security/audit/audit_syscalls.c
+++ b/sys/security/audit/audit_syscalls.c
@@ -591,7 +591,7 @@ setaudit_addr(struct thread *td, struct setaudit_addr_args *uap)
oldcred = td->td_proc->p_ucred;
crcopy(newcred, oldcred);
#ifdef MAC
- error = mac_check_proc_setaudit(oldcred, NULL);
+ error = mac_check_proc_setaudit_addr(oldcred, &aia);
if (error)
goto fail;
#endif
OpenPOWER on IntegriCloud