minix/servers/procfs
David van Moolenbroek 6f374faca5 Add "expected size" parameter to getsysinfo()
This patch provides basic protection against damage resulting from
differently compiled servers blindly copying tables to one another.
In every getsysinfo() call, the caller is provided with the expected
size of the requested data structure. The callee fails the call if
the expected size does not match the data structure's actual size.
2011-12-11 22:34:14 +01:00
..
buf.c ProcFS server, by Alen Stojanov and David van Moolenbroek 2010-09-14 21:25:25 +00:00
const.h ProcFS server, by Alen Stojanov and David van Moolenbroek 2010-09-14 21:25:25 +00:00
cpuinfo.c /proc/cpuinfo 2010-10-26 21:08:00 +00:00
cpuinfo.h /proc/cpuinfo 2010-10-26 21:08:00 +00:00
glo.h ProcFS server, by Alen Stojanov and David van Moolenbroek 2010-09-14 21:25:25 +00:00
inc.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
main.c Servers: cleanup of some gcc -W warnings 2011-12-11 22:33:37 +01:00
Makefile Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
NOTES ProcFS server, by Alen Stojanov and David van Moolenbroek 2010-09-14 21:25:25 +00:00
pid.c rename mmap MAP_SHARED to MAP_IPC_SHARED 2011-07-15 18:10:50 +02:00
proto.h Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
root.c Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
tree.c Add "expected size" parameter to getsysinfo() 2011-12-11 22:34:14 +01:00
type.h Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
util.c Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00