minix/servers/pfs
David van Moolenbroek 03bb6dd02e PFS: remember request information for IOCTLs
Not doing so caused PFS to commit protocol violations by relying on
stale information when sending replies. This stale information always
happened to be correct, which is why the problem went unnoticed.
Change-Id: Ia42ca670718d6e731193cd2c34a3ff455f8a94d3
2013-09-28 00:10:48 +02:00
..
buf.h Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
buffer.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
const.h pfs, vfs: increase various limits 2013-05-31 15:42:00 +00:00
dev_uds.c PFS: remember request information for IOCTLs 2013-09-28 00:10:48 +02:00
fs.h moving prototypes to lib.h 2013-09-28 00:03:43 +02:00
glo.h pfs, vfs: increase various limits 2013-05-31 15:42:00 +00:00
inc.h struct uucred 2013-09-28 00:03:43 +02:00
inode.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
inode.h Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
link.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
main.c pfs, vfs: increase various limits 2013-05-31 15:42:00 +00:00
Makefile Cleanup: Remove minix.bootprog.mk 2013-03-06 11:56:56 +01:00
misc.c vfs: fix null deref, pfs: add fchmod() 2013-04-19 17:06:56 +02:00
mount.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
open.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
proto.h Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
read.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
stadir.c Define protocol version of {mode,ino,uid,gid}_t 2013-09-28 00:02:32 +02:00
super.c pfs, vfs: increase various limits 2013-05-31 15:42:00 +00:00
table.c Retire the synchronous character driver protocol 2013-09-28 00:10:48 +02:00
uds.c struct uucred 2013-09-28 00:03:43 +02:00
uds.h struct uucred 2013-09-28 00:03:43 +02:00
utility.c libc: add clock_getres()/clock_gettime() system calls. 2013-04-04 15:04:53 +02:00