]> git.hungrycats.org Git - linux/commit
[PATCH] kNFSd: correct symlink related error returns.
authorAndrew Morton <akpm@osdl.org>
Thu, 26 Feb 2004 14:48:26 +0000 (06:48 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 26 Feb 2004 14:48:26 +0000 (06:48 -0800)
commita0fb7913bbd006f828f385f23dc97a8d137dfa81
tree05438bf4a4ce4d994b02112941d97db814ee40e3
parent237df83a089e8082123293576bba1501c947ec82
[PATCH] kNFSd: correct symlink related error returns.

From: NeilBrown <neilb@cse.unsw.edu.au>

unlike v2/v3, nfsv4 returns nfserr_inval when attempting to read, write,
commit or test lock a symlink.  nfsv4 does return nfserr_symlink on lookup
and open, so a simple fix in fh_verify() will not work.
fs/nfsd/nfs4proc.c
fs/nfsd/nfs4state.c
fs/nfsd/nfs4xdr.c