From 015a9b1f5a83572445171458312a90dbe0e4aca8 Mon Sep 17 00:00:00 2001 From: Shehjar Tikoo Date: Wed, 15 Sep 2010 04:34:08 +0000 Subject: nfs3: Copy deviceid from correct gfid start octet Signed-off-by: Shehjar Tikoo Signed-off-by: Vijay Bellur BUG: 1600 (showmount works but unable to mount) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1600 --- xlators/nfs/server/src/nfs3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xlators/nfs/server/src/nfs3.c') diff --git a/xlators/nfs/server/src/nfs3.c b/xlators/nfs/server/src/nfs3.c index c4aaef3c308..0a55e55c9c8 100644 --- a/xlators/nfs/server/src/nfs3.c +++ b/xlators/nfs/server/src/nfs3.c @@ -529,7 +529,7 @@ nfs3_request_xlator_deviceid (rpcsvc_request_t *rq) devid = (uint64_t)nfs_xlator_to_xlid (nfs3->exportslist, xl); else { __nfs3_get_volume_id (nfs3, xl, volumeid); - memcpy (&devid, &volumeid[15], sizeof (devid)); + memcpy (&devid, &volumeid[8], sizeof (devid)); } return devid; -- cgit