diff options
Diffstat (limited to 'fs/nfsd/state.h')
-rw-r--r-- | fs/nfsd/state.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/nfsd/state.h b/fs/nfsd/state.h index cf9f7ba4df8d..6c342bd806e5 100644 --- a/fs/nfsd/state.h +++ b/fs/nfsd/state.h | |||
@@ -232,7 +232,7 @@ struct nfsd4_sessionid { | |||
232 | */ | 232 | */ |
233 | struct nfs4_client { | 233 | struct nfs4_client { |
234 | struct list_head cl_idhash; /* hash by cl_clientid.id */ | 234 | struct list_head cl_idhash; /* hash by cl_clientid.id */ |
235 | struct list_head cl_strhash; /* hash by cl_name */ | 235 | struct rb_node cl_namenode; /* link into by-name trees */ |
236 | struct list_head cl_openowners; | 236 | struct list_head cl_openowners; |
237 | struct idr cl_stateids; /* stateid lookup */ | 237 | struct idr cl_stateids; /* stateid lookup */ |
238 | struct list_head cl_delegations; | 238 | struct list_head cl_delegations; |
@@ -253,6 +253,7 @@ struct nfs4_client { | |||
253 | #define NFSD4_CLIENT_CB_KILL (1) | 253 | #define NFSD4_CLIENT_CB_KILL (1) |
254 | #define NFSD4_CLIENT_STABLE (2) /* client on stable storage */ | 254 | #define NFSD4_CLIENT_STABLE (2) /* client on stable storage */ |
255 | #define NFSD4_CLIENT_RECLAIM_COMPLETE (3) /* reclaim_complete done */ | 255 | #define NFSD4_CLIENT_RECLAIM_COMPLETE (3) /* reclaim_complete done */ |
256 | #define NFSD4_CLIENT_CONFIRMED (4) /* client is confirmed */ | ||
256 | #define NFSD4_CLIENT_CB_FLAG_MASK (1 << NFSD4_CLIENT_CB_UPDATE | \ | 257 | #define NFSD4_CLIENT_CB_FLAG_MASK (1 << NFSD4_CLIENT_CB_UPDATE | \ |
257 | 1 << NFSD4_CLIENT_CB_KILL) | 258 | 1 << NFSD4_CLIENT_CB_KILL) |
258 | unsigned long cl_flags; | 259 | unsigned long cl_flags; |