summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2011-09-13 01:37:06 +0200
committerJ. Bruce Fields <bfields@redhat.com>2011-09-14 04:43:42 +0200
commited748aacb8e3318fa2cf24e1c197d35b5fd29605 (patch)
treecee8fdf89ec8019b0dd3cd3e10eca4df05e6c4e5 /lib
parentnfsd4: better stateid hashing (diff)
downloadlinux-ed748aacb8e3318fa2cf24e1c197d35b5fd29605.tar.xz
linux-ed748aacb8e3318fa2cf24e1c197d35b5fd29605.zip
NFSD: Cleanup for nfsd4_path()
The current code is sort of hackish in that it assumes a referral is always matched to an export. When we add support for junctions that may not be the case. We can replace nfsd4_path() with a function that encodes the components directly from the dentries. Since nfsd4_path is currently the only user of the 'ex_pathname' field in struct svc_export, this has the added benefit of allowing us to get rid of that. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> Reviewed-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions