aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfsd/state.h
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@redhat.com>2011-08-10 19:16:22 -0400
committerJ. Bruce Fields <bfields@redhat.com>2011-08-19 13:25:31 -0400
commit576163005de286bbd418fcb99cfd0971523a0c6d (patch)
tree0dfed2e6646039b55c23cf001f8bf6ebe575aa8a /fs/nfsd/state.h
parent832023bffb4b493f230be901f681020caf3ed1f8 (diff)
nfsd4: fix seqid_mutating_error
The set of errors here does *not* agree with the set of errors specified in the rfc! While we're there, turn this macros into a function, for the usual reasons, and move it to the one place where it's actually used. Cc: stable@kernel.org Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/state.h')
-rw-r--r--fs/nfsd/state.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/fs/nfsd/state.h b/fs/nfsd/state.h
index 4eefaf1b42e8..5cfebe504056 100644
--- a/fs/nfsd/state.h
+++ b/fs/nfsd/state.h
@@ -447,12 +447,6 @@ struct nfs4_stateid {
447#define WR_STATE 0x00000020 447#define WR_STATE 0x00000020
448#define CLOSE_STATE 0x00000040 448#define CLOSE_STATE 0x00000040
449 449
450#define seqid_mutating_err(err) \
451 (((err) != nfserr_stale_clientid) && \
452 ((err) != nfserr_bad_seqid) && \
453 ((err) != nfserr_stale_stateid) && \
454 ((err) != nfserr_bad_stateid))
455
456struct nfsd4_compound_state; 450struct nfsd4_compound_state;
457 451
458extern __be32 nfs4_preprocess_stateid_op(struct nfsd4_compound_state *cstate, 452extern __be32 nfs4_preprocess_stateid_op(struct nfsd4_compound_state *cstate,