minix/servers/is
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
..
dmp.c is - no more getlocktimings. 2011-02-04 13:34:43 +00:00
dmp_ds.c Add "expected size" parameter to getsysinfo() 2011-12-11 22:34:14 +01:00
dmp_fs.c Add "expected size" parameter to getsysinfo() 2011-12-11 22:34:14 +01:00
dmp_kernel.c Remove legacy boot monitor vars 2011-09-16 20:10:47 +02:00
dmp_pm.c Add "expected size" parameter to getsysinfo() 2011-12-11 22:34:14 +01:00
dmp_rs.c Add "expected size" parameter to getsysinfo() 2011-12-11 22:34:14 +01:00
dmp_vm.c Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
glo.h Fix some compilation errors with the gcc compiler, fix some recent warnings. 2010-04-22 13:59:34 +00:00
inc.h <ansi.h> -> <minix/ansi.h> 2011-01-28 11:35:02 +00:00
main.c Fix printfs with too few or too many parms, remove unused vars, fix incorrect flag tests, other code cleanup. 2010-04-01 13:25:05 +00:00
Makefile is: stopgap for broken _USEVFS check 2011-08-17 16:27:46 +00:00
proto.h is - no more getlocktimings. 2011-02-04 13:34:43 +00:00