NetBSD/sys/compat/common
bouyer 52497e180a Remplace kern.shortcorename sysctl with a more flexible sheme,
core filename format, which allow to change the name of the core dump,
and to relocate it in a directory. Credits to Bill Sommerfeld for giving me
the idea :)
The default core filename format can be changed by options DEFCORENAME and/or
kern.defcorename
Create a new sysctl tree, proc, which holds per-process values (for now
the corename format, and resources limits). Process is designed by its pid
at the second level name. These values are inherited on fork, and the corename
fomat is reset to defcorename on suid/sgid exec.
Create a p_sugid() function, to take appropriate actions on suid/sgid
exec (for now set the P_SUGID flag and reset the per-proc corename).
Adjust dosetrlimit() to allow changing limits of one proc by another, with
credential controls.
1999-09-28 14:47:00 +00:00
..
compat_exec.c - Moving cpu_exec_aout_prep_oldzmagic -> exec_aout_prep_oldzmagic. 1996-05-18 15:52:19 +00:00
compat_util.c From cgd again: pbuf == path on failure. 1999-04-27 15:42:37 +00:00
compat_util.h implement a simple function, emul_flags_translate() to do table-based 1999-04-24 02:56:06 +00:00
gen_errno_tables.awk a quick hack to make generating errno conversion tables from our and other 1999-04-23 05:31:33 +00:00
kern_exit_43.c machine/psl.h is deprecated; move #include <machine/psl.h> inside #ifdef m68k. 1997-09-03 21:06:50 +00:00
kern_info_09.c fourth argument to kern_sysctl() must be a size_t *. simply passing a pointer 1996-02-21 00:10:59 +00:00
kern_info_43.c completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
kern_ipc_10.c Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
kern_resource_43.c Remplace kern.shortcorename sysctl with a more flexible sheme, 1999-09-28 14:47:00 +00:00
kern_sig_13.c Put the prototypes for native_sig*_to_sig*() in one place. 1998-09-13 01:41:16 +00:00
kern_sig_43.c Make ss_size something reasonable (not 0) so sigaltstack does not fail. 1999-04-29 16:09:12 +00:00
kern_xxx_12.c s/boot/cpu_reboot/ 1997-03-26 23:44:27 +00:00
Makefile Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
Makefile.inc Build libraries for kernel/standalone code from within their compilation 1999-05-07 14:28:50 +00:00
sysv_ipc_14.c Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
sysv_msg_14.c Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
sysv_sem_14.c Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
sysv_shm_14.c Add compatibility calls for the 1.4 System V IPC *ctl() calls, and 1999-08-25 04:47:12 +00:00
tty_43.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
uipc_syscalls_43.c solve the COMPAT_OLDSOCK/MSG_COMPAT problem differently: 1998-12-18 13:18:42 +00:00
vfs_syscalls_12.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
vfs_syscalls_43.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
vm_12.c move <vm/vm_swap.h> to <sys/swap.h>. <vm/vm_swap.h> still works for now (goes away later) 1998-08-29 17:01:14 +00:00
vm_43.c remove unneeded <vm/*> includes 1999-04-01 18:37:33 +00:00