PERFORCE change 85460 for review
    Robert Watson 
    rwatson at FreeBSD.org
       
    Mon Oct 17 19:33:54 GMT 2005
    
    
  
http://perforce.freebsd.org/chv.cgi?CH=85460
Change 85460 by rwatson at rwatson_peppercorn on 2005/10/17 19:32:52
	Audit signal numbers for kill() and killpg() system calls.
	
	More auditing to do here in terms of target processes.
Affected files ...
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_sig.c#6 edit
Differences ...
==== //depot/projects/trustedbsd/audit3/sys/kern/kern_sig.c#6 (text+ko) ====
@@ -74,6 +74,8 @@
 
 #include <machine/cpu.h>
 
+#include <security/audit/audit.h>
+
 #if defined (__alpha__) && !defined(COMPAT_43)
 #error "You *really* need COMPAT_43 on the alpha for longjmp(3)"
 #endif
@@ -1386,6 +1388,8 @@
 	register struct proc *p;
 	int error;
 
+	AUDIT_ARG(signum, uap->signum);
+
 	if ((u_int)uap->signum > _SIG_MAXSIG)
 		return (EINVAL);
 
@@ -1429,6 +1433,8 @@
 	register struct okillpg_args *uap;
 {
 
+	AUDIT_ARG(signum, uap->signum);
+
 	if ((u_int)uap->signum > _SIG_MAXSIG)
 		return (EINVAL);
 	return (killpg1(td, uap->signum, uap->pgid, 0));
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-cvs" in the body of the message
    
    
More information about the trustedbsd-cvs
mailing list