freebsd-nq/sys/compat
Robert Watson bc5245d94c Add a placeholder for the execve_mac() system call, similar to SELinux's
execve_secure() system call, which permits a process to pass in a label
for a label change during exec.  This permits SELinux to change the
label for the resulting exec without a race following a manual label
change on the process.  Because this interface uses our general purpose
MAC label abstraction, we call it execve_mac(), and wrap our port of
SELinux's execve_secure() around it with appropriate sid mappings.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories
2002-10-19 21:06:57 +00:00
..
freebsd32 Add a placeholder for the execve_mac() system call, similar to SELinux's 2002-10-19 21:06:57 +00:00
ia32 Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections to 2002-09-01 21:41:24 +00:00
linprocfs Back our kernel support for reliable signal queues. 2002-10-01 17:15:53 +00:00
linux - Use strlcpy() rather than strncpy() to copy NUL terminated 2002-10-17 22:00:30 +00:00
netbsd Remove __P. 2002-03-20 05:48:58 +00:00
pecoff Use the fields in the sysentvec and in the vm map header in place of the 2002-09-21 22:07:17 +00:00
svr4 Replace the conventional usage of strncpy() by using strlcpy(). 2002-10-17 22:27:21 +00:00