freebsd-skq/sys/nfsclient
alfred 015f13094a turn vn_open() into a wrapper around vn_open_cred() which allows
one to perform a vn_open using temporary/other/fake credentials.

Modify the nfs client side locking code to use vn_open_cred() passing
proc0's ucred instead of the old way which was to temporary raise
privs while running vn_open().  This should close the race hopefully.
2001-11-11 22:39:07 +00:00
..
bootp_subr.c Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
krpc_subr.c Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
krpc.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfs_bio.c Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking 2001-11-05 18:48:54 +00:00
nfs_lock.c turn vn_open() into a wrapper around vn_open_cred() which allows 2001-11-11 22:39:07 +00:00
nfs_lock.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfs_nfsiod.c Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfs_node.c Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfs_socket.c Make this compile after last commit. It should be: 2001-10-09 02:40:45 +00:00
nfs_subs.c Change the vnode list under the mount point from a LIST to a TAILQ 2001-10-23 01:21:29 +00:00
nfs_vfsops.c Change the vnode list under the mount point from a LIST to a TAILQ 2001-10-23 01:21:29 +00:00
nfs_vnops.c Change the kernel's ucred API as follows: 2001-10-11 23:38:17 +00:00
nfs.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsargs.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsdiskless.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsm_subs.h Unwind some more macros. NFSMADV() was kinda silly since it was right 2001-09-28 04:37:08 +00:00
nfsmount.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsnode.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nfsstats.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00
nlminfo.h Cleanup and split of nfs client and server code. 2001-09-18 23:32:09 +00:00