summaryrefslogtreecommitdiffstats
path: root/xlators/nfs/server/src/nfs3-fh.c
diff options
context:
space:
mode:
authorShehjar Tikoo <shehjart@gluster.com>2010-08-31 06:50:30 +0000
committerVijay Bellur <vijay@dev.gluster.com>2010-08-31 07:44:33 -0700
commit0f40d735c09f2fb09bcf0d1678250e70a40ca56f (patch)
tree4e58c5ae1235dbb99a3cb1d19b8da955dbd06c4d /xlators/nfs/server/src/nfs3-fh.c
parent1cd5a6fbd345b450a0e69041b53d92fb04fdcc5a (diff)
nfs3: Logging and comments made more accurate
Signed-off-by: Shehjar Tikoo <shehjart@gluster.com> Signed-off-by: Vijay Bellur <vijay@dev.gluster.com> BUG: 1378 (Deep directory creation crashes gnfs) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1378
Diffstat (limited to 'xlators/nfs/server/src/nfs3-fh.c')
-rw-r--r--xlators/nfs/server/src/nfs3-fh.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/xlators/nfs/server/src/nfs3-fh.c b/xlators/nfs/server/src/nfs3-fh.c
index 5a5d9aaa..7a7a06da 100644
--- a/xlators/nfs/server/src/nfs3-fh.c
+++ b/xlators/nfs/server/src/nfs3-fh.c
@@ -276,6 +276,10 @@ nfs3_fh_compute_size (struct nfs3_fh *fh)
return fhlen;
}
+
+/* There is no point searching at a directory level which is beyond that of
+ * the hashcount given in the file handle.
+ */
int
nfs3_fh_hash_index_is_beyond (struct nfs3_fh *fh, int hashidx)
{