CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 2015/09/09 11:56:59

Modified files:
        sys/sys        : tame.h 
        sys/kern       : syscalls.master kern_tame.c 
        include        : unistd.h 
        lib/libc/sys   : tame.2 

Log message:
Move to next tame() API.  The flags are now passed as a very simple string,
which results in tame() code placements being much more recognizeable.
tame() can be moved to unistd.h and does not need cpp symbols to turn the
bits on and off.  The resulting API is a bit unexpected, but simplifies the
mapping to enabling bits in the kernel substantially.
vague ok's from various including guenther doug semarie

Reply via email to