[sudo-cvs] CVS commit: sudo

Todd C. Miller Todd.Miller at courtesan.com
Fri Oct 1 14:30:21 EDT 2004


Module Name:	sudo
Committed By:	millert
Date:		Fri Oct  1 18:30:21 UTC 2004

Modified Files:
	sudo: trace_systrace.c trace_systrace.h

Log Message:
No need to include syscall.h, use 1024 as the max # of entries (the
max that systrace(4) allows).

Only need to use SYSTR_POLICY_ASSIGN once

Change check_syscall() -> find_handler() and have it return the
handler instead of just running it.  We need this since handler now
have two parts: one part that generates and answer and another that
gets called after the answer is accepted (to do logging).

Add some missing check_exec for emul execv


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 sudo/trace_systrace.c
cvs rdiff -r1.2 -r1.3 sudo/trace_systrace.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the sudo-commits mailing list