Subject: CVS commit: basesrc/bin/systrace
To: None <source-changes@netbsd.org>
From: Niels Provos <provos@netbsd.org>
List: source-changes
Date: 10/08/2002 17:49:25
Module Name: basesrc
Committed By: provos
Date: Tue Oct 8 14:49:25 UTC 2002
Modified Files:
basesrc/bin/systrace: filter.c intercept.c intercept.h lex.l
netbsd-syscalls.c openbsd-syscalls.c parse.y policy.c systrace.c
systrace.h util.c util.h
Log Message:
predicates are part of the grammar now; in non-root case, predicates are
evaluated only once; in root case, predicates and variable expansion are
dynamic.
To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 basesrc/bin/systrace/filter.c
cvs rdiff -r1.6 -r1.7 basesrc/bin/systrace/intercept.c
cvs rdiff -r1.4 -r1.5 basesrc/bin/systrace/intercept.h
cvs rdiff -r1.3 -r1.4 basesrc/bin/systrace/lex.l \
basesrc/bin/systrace/openbsd-syscalls.c basesrc/bin/systrace/parse.y
cvs rdiff -r1.7 -r1.8 basesrc/bin/systrace/netbsd-syscalls.c \
basesrc/bin/systrace/policy.c
cvs rdiff -r1.9 -r1.10 basesrc/bin/systrace/systrace.c
cvs rdiff -r1.5 -r1.6 basesrc/bin/systrace/systrace.h
cvs rdiff -r1.2 -r1.3 basesrc/bin/systrace/util.c basesrc/bin/systrace/util.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.