NetBSD/sys/compat/linux32/common
christos b52554b0d5 Zero out the ifreq struct for SIOCGIFCONF to avoid up to 127 bytes of stack
disclosure. From Andy Nguyen, many thanks! This is the compat code part
pointed out by ozaki-r@
2019-04-18 17:45:12 +00:00
..
linux32_dirent.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
linux32_errno.h
linux32_exec.c Allow syscall_establish() to install new syscalls when the existing 2018-08-10 21:44:58 +00:00
linux32_exec.h
linux32_exec_elf32.c The way the kernel tries to prevent a userland process from allocating page 2016-08-06 15:13:13 +00:00
linux32_fcntl.c Fix fadvise64 syscalls. Unlike our, linux fadvise syscall do not 2014-05-17 09:30:07 +00:00
linux32_ioctl.c
linux32_ioctl.h
linux32_ipc.h
linux32_ipccall.c for sysv ipc stat operations, explicitly copy the exported parts 2019-02-21 03:37:18 +00:00
linux32_machdep.h
linux32_misc.c Return value pointers should be the last argument. 2017-04-10 15:04:32 +00:00
linux32_mman.c
linux32_mod.c Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
linux32_resource.c
linux32_sched.c
linux32_sched.h
linux32_sem.h
linux32_shm.h
linux32_siginfo.h
linux32_signal.c ignore signal 64 for now (go uses it) 2018-01-07 21:16:00 +00:00
linux32_signal.h
linux32_socket.c Zero out the ifreq struct for SIOCGIFCONF to avoid up to 127 bytes of stack 2019-04-18 17:45:12 +00:00
linux32_socketcall.c If SCARG(uap, what) = 0, copyin() will copy (size_t)-1 bytes, and it's not 2014-06-21 10:23:07 +00:00
linux32_socketcall.h
linux32_sockio.h
linux32_stat.c
linux32_sysctl.c Remove compat_linux32 from the autoload list and add a enable/disable 2017-09-29 17:47:29 +00:00
linux32_sysctl.h - Cleanup for dynamic sysctl: 2018-08-22 01:05:21 +00:00
linux32_sysinfo.c
linux32_termios.c
linux32_termios.h
linux32_time.c
linux32_types.h
linux32_uid16.c
linux32_unistd.c Refactor pipe1() and correct a bug in sys_pipe2() (SYS_pipe2) 2017-12-26 08:30:57 +00:00
linux32_utsname.c
linux32_wait.c GC WOPTSCHECKED 2016-11-10 17:00:51 +00:00