From: Amir S. <am...@us...> - 2004-03-01 12:39:12
|
Update of /cvsroot/syscalltrack/syscalltrack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22897 Modified Files: ChangeLog Log Message: Make special syscalls obey scthijack_lock_caller() return value, same way the templates works. * module/hijack/freebsd5/special_hijack.c: (stub_syscall_exit): * module/hijack/linux/special_hijack.c: (stub_syscall_exit), (stub_syscall_bdflush): * module/hijack/linux/um/special_arch_hijack.c: (stub_syscall_fork), (stub_syscall_execve), (stub_syscall_vfork): * module/hijack/linux/x86/special_arch_hijack.c: (stub_syscall_fork), (stub_syscall_execve), (stub_syscall_vfork): * module/hijack/netbsd/special_hijack.c: (stub_syscall_exit): Index: ChangeLog =================================================================== RCS file: /cvsroot/syscalltrack/syscalltrack/ChangeLog,v retrieving revision 1.509 retrieving revision 1.510 diff -u -d -r1.509 -r1.510 --- ChangeLog 1 Mar 2004 12:04:32 -0000 1.509 +++ ChangeLog 1 Mar 2004 12:20:17 -0000 1.510 @@ -1,5 +1,19 @@ 2004-03-01 Amir S. <am...@bo...> + Make special syscalls obey scthijack_lock_caller() return value, + same way the templates works. + + * module/hijack/freebsd5/special_hijack.c: (stub_syscall_exit): + * module/hijack/linux/special_hijack.c: (stub_syscall_exit), + (stub_syscall_bdflush): + * module/hijack/linux/um/special_arch_hijack.c: + (stub_syscall_fork), (stub_syscall_execve), (stub_syscall_vfork): + * module/hijack/linux/x86/special_arch_hijack.c: + (stub_syscall_fork), (stub_syscall_execve), (stub_syscall_vfork): + * module/hijack/netbsd/special_hijack.c: (stub_syscall_exit): + +2004-03-01 Amir S. <am...@bo...> + * module/hijack/common/syscall_hijack_common.c: (scthijack_unlock_caller): when calling this function, caller should be locked already, so caller lock data must not be NULL. |