aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs_vnops.c
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1998-05-31 19:24:19 +0000
committerPeter Wemm <peter@FreeBSD.org>1998-05-31 19:24:19 +0000
commitec26d608b699de2a45b9b866b7b6cbecfad1fdeb (patch)
treeae867227df152b91c8c4d55c3ab34cde7e92e6c1 /sys/nfsclient/nfs_vnops.c
parentccc2eb6a3ae7f67a9bb8568dc4fa1fbe63e3f484 (diff)
downloadsrc-ec26d608b699de2a45b9b866b7b6cbecfad1fdeb.tar.gz
src-ec26d608b699de2a45b9b866b7b6cbecfad1fdeb.zip
Don't silently fail to set file flags.
Obtained from: NetBSD
Notes
Notes: svn path=/head/; revision=36536
Diffstat (limited to 'sys/nfsclient/nfs_vnops.c')
-rw-r--r--sys/nfsclient/nfs_vnops.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/nfsclient/nfs_vnops.c b/sys/nfsclient/nfs_vnops.c
index 60f516aad7f9..2acfb312bdf5 100644
--- a/sys/nfsclient/nfs_vnops.c
+++ b/sys/nfsclient/nfs_vnops.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)nfs_vnops.c 8.16 (Berkeley) 5/27/95
- * $Id: nfs_vnops.c,v 1.98 1998/05/31 18:30:42 peter Exp $
+ * $Id: nfs_vnops.c,v 1.99 1998/05/31 19:00:18 peter Exp $
*/
@@ -583,6 +583,13 @@ nfs_setattr(ap)
#ifndef nolint
tsize = (u_quad_t)0;
#endif
+
+ /*
+ * Setting of flags is not supported.
+ */
+ if (vap->va_flags != VNOVAL)
+ return (EOPNOTSUPP);
+
/*
* Disallow write attempts if the filesystem is mounted read-only.
*/