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.