nfsd: fix endianness breakage in TEST_STATEID handling
authorAl Viro <viro@zeniv.linux.org.uk>
Fri, 13 Apr 2012 04:10:34 +0000 (00:10 -0400)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 11 May 2012 12:14:12 +0000 (13:14 +0100)
commit618b2439559333942fe8debd369a1b313da8286e
tree4ca24326566de7483b32e9329e4dabd6dcc3df51
parente840ed85f05ecddb718b6e83373974453aedb9a5
nfsd: fix endianness breakage in TEST_STATEID handling

commit 02f5fde5df0ea930e70f93763dd48beff182b208 upstream.

->ts_id_status gets nfs errno, i.e. it's already big-endian; no need
to apply htonl() to it.  Broken by commit 174568 (NFSD: Added TEST_STATEID
operation) last year...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Cc: "J. Bruce Fields" <bfields@fieldses.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
fs/nfsd/nfs4xdr.c