freebsd-dev/sys/nfs
Peter Wemm 4204769d9e Only ignore "owner" permissions selectively rather than always. In some
cases we ignore it (eg: read/write) to maintain chmod-after-open semantics
but in other cases we do care, eg: creating files, access() etc.  Never
ignore errors from VOP_ACCESS() on immutable files.

This apparently comes from BSDI (from Keith Bostic) via NetBSD.

PR:		5148
Submitted by:	Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
1998-05-20 09:05:48 +00:00
..
bootp_subr.c Eradicate the variable "time" from the kernel, using various measures. 1998-03-30 09:56:58 +00:00
krpc_subr.c Moved some #includes from <sys/param.h> nearer to where they are actually 1998-03-28 10:33:27 +00:00
krpc.h Forward declare more structs that are used in prototypes here - don't 1998-02-01 20:34:07 +00:00
nfs_bio.c A cleaner fix for PR#5102, clear nonsense flags at mount time rather than 1998-05-20 08:02:24 +00:00
nfs_common.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs_common.h Get timespecs directly instead of via timevals. 1998-05-16 15:11:24 +00:00
nfs_node.c Add missing arg to vget().. Serves me right for committing a 2.2 patch to 1998-05-13 07:49:08 +00:00
nfs_nqlease.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs_serv.c Only ignore "owner" permissions selectively rather than always. In some 1998-05-20 09:05:48 +00:00
nfs_socket.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs_srvcache.c Staticize. 1998-02-09 06:11:36 +00:00
nfs_subs.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs_syscalls.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs_vfsops.c s/flags/flag/ 1998-05-20 08:05:45 +00:00
nfs_vnops.c Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfs.h Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfsdiskless.h Removed more vestiges of config-time swap configuration. 1997-09-07 12:56:46 +00:00
nfsm_subs.h Get timespecs directly instead of via timevals. 1998-05-16 15:11:24 +00:00
nfsmount.h Allow control of the attribute cache timeouts at mount time. 1998-05-19 07:11:27 +00:00
nfsnode.h Trivial filesystem getpages/putpages implementations, set the second. 1998-03-06 09:46:52 +00:00
nfsproto.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
nfsrtt.h Various fixes from NetBSD: 1997-06-03 17:22:47 +00:00
nfsrvcache.h Added #include of <sys/queue.h> so that this file is more "self"-sufficent. 1998-02-03 22:19:35 +00:00
nfsv2.h Delete the #if 0 (nearly) duplicate definitions of nfsproto.h. Having 1998-05-13 06:40:56 +00:00
nqnfs.h Eradicate the variable "time" from the kernel, using various measures. 1998-03-30 09:56:58 +00:00
rpcv2.h Bring in some kernel bootp support. This removes the need for netboot 1997-05-11 18:05:39 +00:00
xdr_subs.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00