freebsd-dev/sys/compat/freebsd32
Mateusz Guzik d05b53e0ba Add sysctlbyname system call
Previously userspace would issue one syscall to resolve the sysctl and then
another one to actually use it. Do it all in one trip.

Fallback is provided in case newer libc happens to be running on an older
kernel.

Submitted by:	Pawel Biernacki
Reported by:	kib, brooks
Differential Revision:	https://reviews.freebsd.org/D17282
2019-09-03 04:16:30 +00:00
..
freebsd32_capability.c Avoid relying on header pollution from sys/refcount.h. 2019-07-29 20:26:01 +00:00
freebsd32_ioctl.c Move 32-bit compat support for FIODGNAME to the right place. 2018-10-26 17:59:25 +00:00
freebsd32_ioctl.h Move 32-bit compat support for FIODGNAME to the right place. 2018-10-26 17:59:25 +00:00
freebsd32_ipc.h Rename kernel-only members of semid_ds and msgid_ds. 2018-03-02 22:10:48 +00:00
freebsd32_misc.c Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_misc.h
freebsd32_proto.h Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_signal.h
freebsd32_syscall.h Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_syscalls.c Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_sysent.c Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_systrace_args.c Add sysctlbyname system call 2019-09-03 04:16:30 +00:00
freebsd32_util.h Add const to input-only char * arguments. 2018-11-02 20:50:22 +00:00
freebsd32.h
Makefile makesyscalls.sh: always use absolute path for syscalls.conf 2019-05-30 20:56:23 +00:00
syscalls.conf Use the main capabilities.conf for freebsd32. 2018-11-14 00:46:02 +00:00
syscalls.master Add sysctlbyname system call 2019-09-03 04:16:30 +00:00