NetBSD/sys/compat/darwin
dholland effcf1af5c Convert 67 namei call sites to use namei_simple, in these functions:
check_console, veriexecclose, veriexec_delete, veriexec_file_add,
emul_find_root, coff_load_shlib (sh3 version), coff_load_shlib,
compat_20_sys_statfs, compat_20_netbsd32_statfs,
ELFNAME2(netbsd32,probe_noteless), darwin_sys_statfs,
ibcs2_sys_statfs, ibcs2_sys_statvfs, linux_sys_uselib,
osf1_sys_statfs, sunos_sys_statfs, sunos32_sys_statfs,
ultrix_sys_statfs, do_sys_mount, fss_create_files (3 of 4),
adosfs_mount, cd9660_mount, coda_ioctl, coda_mount, ext2fs_mount,
ffs_mount, filecore_mount, hfs_mount, lfs_mount, msdosfs_mount,
ntfs_mount, sysvbfs_mount, udf_mount, union_mount, sys_chflags,
sys_lchflags, sys_chmod, sys_lchmod, sys_chown, sys_lchown,
sys___posix_chown, sys___posix_lchown, sys_link, do_sys_pstatvfs,
sys_quotactl, sys_revoke, sys_truncate, do_sys_utimes, sys_extattrctl,
sys_extattr_set_file, sys_extattr_set_link, sys_extattr_get_file,
sys_extattr_get_link, sys_extattr_delete_file,
sys_extattr_delete_link, sys_extattr_list_file, sys_extattr_list_link,
sys_setxattr, sys_lsetxattr, sys_getxattr, sys_lgetxattr,
sys_listxattr, sys_llistxattr, sys_removexattr, sys_lremovexattr

All have been scrutinized (several times, in fact) and compile-tested,
but not all have been explicitly tested in action.

XXX: While I haven't (intentionally) changed the use or nonuse of
XXX: TRYEMULROOT in any of these places, I'm not convinced all the
XXX: uses are correct; an audit might be desirable.
2009-06-29 05:08:15 +00:00
..
darwin_attr.c bzero -> memset 2009-03-18 16:00:08 +00:00
darwin_attr.h merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_audit.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_audit.h merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_commpage.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_commpage.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_exec.c buildfix: NEW_VMCMD(2 -> NEW_VMCMD2( 2009-03-31 06:03:31 +00:00
darwin_exec.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
darwin_ioctl.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_ioctl.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_ioframebuffer.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
darwin_ioframebuffer.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_iohidsystem.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_iohidsystem.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_iokit.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_iokit.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_ktrace.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_mman.c bzero -> memset 2009-03-18 16:00:08 +00:00
darwin_mount.c Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
darwin_mount.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_proc.h merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_ptrace.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_ptrace.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_route.c bzero -> memset 2009-03-18 16:00:08 +00:00
darwin_route.h merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_signal.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_signal.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_socket.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_socket.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_stat.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_syscall.h Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
darwin_syscallargs.h Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
darwin_syscalls.c Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
darwin_sysctl.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_sysctl.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
darwin_sysent.c Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
darwin_thread.c merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_types.h merge christos-time_t 2009-01-11 02:45:45 +00:00
darwin_unistd.c merge christos-time_t 2009-01-11 02:45:45 +00:00
files.darwin Fix all the -D*DEBUG* code that it was rotting away and did not even compile. 2006-08-17 17:11:27 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
syscalls.conf
syscalls.master Convert the syscalls.master to a format from which it is easier 2009-01-13 22:27:43 +00:00