switch vfs_getattr() to struct path
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
#define LINUX_NFSD_VFS_H
|
||||
|
||||
#include "nfsfh.h"
|
||||
#include "nfsd.h"
|
||||
|
||||
/*
|
||||
* Flags for nfsd_permission
|
||||
@@ -125,4 +126,11 @@ static inline void fh_drop_write(struct svc_fh *fh)
|
||||
}
|
||||
}
|
||||
|
||||
static inline __be32 fh_getattr(struct svc_fh *fh, struct kstat *stat)
|
||||
{
|
||||
struct path p = {.mnt = fh->fh_export->ex_path.mnt,
|
||||
.dentry = fh->fh_dentry};
|
||||
return nfserrno(vfs_getattr(&p, stat));
|
||||
}
|
||||
|
||||
#endif /* LINUX_NFSD_VFS_H */
|
||||
|
Reference in New Issue
Block a user