diff options
author | Tigran Mkrtchyan <kofemann@gmail.com> | 2012-02-13 22:55:25 +0100 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2012-02-15 17:20:39 +0100 |
commit | 62cd4a591c6e0ead783940169fb8d34fe3f04992 (patch) | |
tree | 149caa0d996deaa4556f3cb40cdd6d72b15b333f /fs/nfsd/current_stateid.h | |
parent | nfsd41: handle current stateid in open and close (diff) | |
download | linux-62cd4a591c6e0ead783940169fb8d34fe3f04992.tar.xz linux-62cd4a591c6e0ead783940169fb8d34fe3f04992.zip |
nfsd41: handle current stateid on lock and locku
Signed-off-by: Tigran Mkrtchyan <kofemann@gmail.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/current_stateid.h')
-rw-r--r-- | fs/nfsd/current_stateid.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/fs/nfsd/current_stateid.h b/fs/nfsd/current_stateid.h index a83dd508cb8c..21550b69dec6 100644 --- a/fs/nfsd/current_stateid.h +++ b/fs/nfsd/current_stateid.h @@ -4,8 +4,17 @@ #include "state.h" #include "xdr4.h" +/* + * functions to set current state id + */ extern void nfsd4_set_openstateid(struct nfsd4_compound_state *, struct nfsd4_open *); -extern void nfsd4_get_closestateid(struct nfsd4_compound_state *, struct nfsd4_close *); +extern void nfsd4_set_lockstateid(struct nfsd4_compound_state *, struct nfsd4_lock *); extern void nfsd4_set_closestateid(struct nfsd4_compound_state *, struct nfsd4_close *); +/* + * functions to consume current state id + */ +extern void nfsd4_get_closestateid(struct nfsd4_compound_state *, struct nfsd4_close *); +extern void nfsd4_get_lockustateid(struct nfsd4_compound_state *, struct nfsd4_locku *); + #endif /* _NFSD4_CURRENT_STATE_H */ |