diff options
author | Peter Wemm <peter@FreeBSD.org> | 1998-05-31 19:24:19 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 1998-05-31 19:24:19 +0000 |
commit | ec26d608b699de2a45b9b866b7b6cbecfad1fdeb (patch) | |
tree | ae867227df152b91c8c4d55c3ab34cde7e92e6c1 /sys/nfsclient/nfs_vnops.c | |
parent | ccc2eb6a3ae7f67a9bb8568dc4fa1fbe63e3f484 (diff) | |
download | src-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.c | 9 |
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. */ |