NetBSD/sys/compat/netbsd32
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
..
files.netbsd32 merge christos-time_t 2009-01-11 02:45:45 +00:00
Makefile
netbsd32_compat_09.c remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
netbsd32_compat_10.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_compat_12.c Cleanup. Kill a few netbsd32_caddr_t in syscalls argument types. 2009-01-30 13:01:36 +00:00
netbsd32_compat_13.c remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
netbsd32_compat_14.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
netbsd32_compat_20.c Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
netbsd32_compat_30.c Make all fstat(2) compat syscalls consistently use do_sys_fstat(), 2009-01-26 13:00:04 +00:00
netbsd32_compat_43.c Cleanup. Kill a few netbsd32_caddr_t in syscalls argument types. 2009-01-30 13:01:36 +00:00
netbsd32_compat_50.c Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
netbsd32_conv.h fix casts. 2009-01-25 01:22:42 +00:00
netbsd32_core.c
netbsd32_event.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_exec_aout.c remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
netbsd32_exec_elf32.c Convert 67 namei call sites to use namei_simple, in these functions: 2009-06-29 05:08:15 +00:00
netbsd32_exec.h ansify function definition 2009-03-15 15:54:43 +00:00
netbsd32_execve.c remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
netbsd32_fs.c Make all fstat(2) compat syscalls consistently use do_sys_fstat(), 2009-01-26 13:00:04 +00:00
netbsd32_ioctl.c More changes to improve kern_descrip.c. 2009-05-24 21:41:25 +00:00
netbsd32_ioctl.h Update compat netbsd32 SIOCGIFCONF ioctls definitions to follow native 2008-06-23 23:14:42 +00:00
netbsd32_ipc.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_lwp.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_mod.c Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
netbsd32_netbsd.c pad -> PAD. Fixes build problem reported by Paul Goyette in private email. 2009-05-17 05:57:01 +00:00
netbsd32_sa.c Revert accidental of some rogue changes which broke the build. 2009-01-21 10:01:42 +00:00
netbsd32_sa.h Merge wrstuden-revivesa into HEAD. Catch some files that I forgot 2008-10-15 06:52:38 +00:00
netbsd32_select.c Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
netbsd32_sem.c Replace semid_t with intptr_t. No function change. This is a libc/kernel 2008-11-14 15:49:20 +00:00
netbsd32_signal.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_socket.c Make netbsd32 sendmsg(2), do not use an uninitialised value for 2009-06-15 22:59:53 +00:00
netbsd32_syscall.h regen: pad -> PAD 2009-05-17 05:55:42 +00:00
netbsd32_syscallargs.h regen: pad -> PAD 2009-05-17 05:55:42 +00:00
netbsd32_syscalls.c regen: pad -> PAD 2009-05-17 05:55:42 +00:00
netbsd32_sysctl.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32_sysctl.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
netbsd32_sysent.c regen: pad -> PAD 2009-05-17 05:55:42 +00:00
netbsd32_time.c fix kernel build with no options NTP 2009-02-26 21:08:48 +00:00
netbsd32_wait.c merge christos-time_t 2009-01-11 02:45:45 +00:00
netbsd32.h Fix dev_t alignment, by not using the new 64bit value directly but 2009-03-16 20:48:13 +00:00
syscalls.conf merge christos-time_t 2009-01-11 02:45:45 +00:00
syscalls.master pad -> PAD 2009-05-17 05:54:22 +00:00