NetBSD/sys/compat/svr4
chs ac3bc537bd eliminate the KERN_* error codes in favor of the traditional E* codes.
the mapping is:

KERN_SUCCESS			0
KERN_INVALID_ADDRESS		EFAULT
KERN_PROTECTION_FAILURE		EACCES
KERN_NO_SPACE			ENOMEM
KERN_INVALID_ARGUMENT		EINVAL
KERN_FAILURE			various, mostly turn into KASSERTs
KERN_RESOURCE_SHORTAGE		ENOMEM
KERN_NOT_RECEIVER		<unused>
KERN_NO_ACCESS			<unused>
KERN_PAGES_LOCKED		<unused>
2001-03-15 06:10:32 +00:00
..
Makefile
files.svr4 Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_acl.h
svr4_dirent.h
svr4_errno.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
svr4_errno.h make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
svr4_exec.c Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_exec.h Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_exec_elf32.c put elf32 specific code from svr4_exec.c to separate file svr4_exec_elf32.c 2000-12-01 19:26:26 +00:00
svr4_exec_elf64.c Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_fcntl.c add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
svr4_fcntl.h
svr4_filio.c
svr4_filio.h
svr4_fuser.h
svr4_hrt.h
svr4_ioctl.c
svr4_ioctl.h
svr4_ipc.c LKMify 2000-11-29 21:51:49 +00:00
svr4_ipc.h
svr4_lwp.c
svr4_lwp.h
svr4_misc.c eliminate the KERN_* error codes in favor of the traditional E* codes. 2001-03-15 06:10:32 +00:00
svr4_mman.h
svr4_net.c Export bits needed by COMPAT_SVR4_32. 2001-02-11 01:16:42 +00:00
svr4_resource.c
svr4_resource.h
svr4_siginfo.h
svr4_signal.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
svr4_signal.h make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
svr4_socket.c
svr4_socket.h
svr4_sockio.c
svr4_sockio.h
svr4_sockmod.h
svr4_stat.c Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_stat.h Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_statvfs.h
svr4_stream.c
svr4_stropts.h
svr4_syscall.h Fix getuid() and getgid() to work like the Solaris ones. 2001-02-11 01:14:25 +00:00
svr4_syscallargs.h Fix getuid() and getgid() to work like the Solaris ones. 2001-02-11 01:14:25 +00:00
svr4_syscalls.c Fix getuid() and getgid() to work like the Solaris ones. 2001-02-11 01:14:25 +00:00
svr4_sysconfig.h
svr4_sysent.c Fix getuid() and getgid() to work like the Solaris ones. 2001-02-11 01:14:25 +00:00
svr4_systeminfo.h
svr4_termios.c
svr4_termios.h
svr4_time.h
svr4_timod.h
svr4_ttold.c
svr4_ttold.h
svr4_types.h Add support for 64-bit SVR4 (Solaris 8) binaries. 2001-02-21 23:53:00 +00:00
svr4_ucontext.h
svr4_ulimit.h
svr4_ustat.h
svr4_util.h add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
svr4_utsname.h
svr4_wait.h
syscalls.conf Round up the sysent table size. 2000-12-09 06:15:42 +00:00
syscalls.master Fix getuid() and getgid() calls to return both e[ug]id and r[ug]id. 2001-02-11 01:13:01 +00:00