38cc1b3975
"KERN_SYSVIPC_SEM_INFO" and "KERN_SYSVIPC_SHM_INFO" to return the info and data structures for the relevent SysV IPC types. The return structures use fixed-size types and should be compat32 safe. All user-visible changes are protected with #if !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) Make all variable declarations extern in msg.h, sem.h and shm.h and add relevent variable declarations to sysv_*.c and remove unneeded header files from those .c files. Make compat14 SysV IPC conversion functions and sysctl_file() static. Change the data pointer to "void *" in sysctl_clockrate(), sysctl_ntptime(), sysctl_file() and sysctl_doeproc(). |
||
---|---|---|
.. | ||
compat_exec.c | ||
compat_util.c | ||
compat_util.h | ||
gen_errno_tables.awk | ||
kern_exit_43.c | ||
kern_info_09.c | ||
kern_info_43.c | ||
kern_ipc_10.c | ||
kern_resource_43.c | ||
kern_sig_13.c | ||
kern_sig_43.c | ||
kern_xxx_12.c | ||
Makefile | ||
Makefile.inc | ||
sysv_ipc_14.c | ||
sysv_msg_14.c | ||
sysv_sem_14.c | ||
sysv_shm_14.c | ||
tty_43.c | ||
uipc_syscalls_43.c | ||
vfs_syscalls_12.c | ||
vfs_syscalls_43.c | ||
vm_12.c | ||
vm_43.c |