[pnfs] [PATCH 03/12] pnfsd-lexp: layout_type
Benny Halevy
bhalevy at panasas.com
Mon Jun 16 14:24:53 EDT 2008
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
fs/nfsd/pnfsd_lexp.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/fs/nfsd/pnfsd_lexp.c b/fs/nfsd/pnfsd_lexp.c
index 36744f7..7cd4dd8 100644
--- a/fs/nfsd/pnfsd_lexp.c
+++ b/fs/nfsd/pnfsd_lexp.c
@@ -20,4 +20,23 @@
#if defined(CONFIG_PNFSD_LOCAL_EXPORT)
+#include <linux/nfs_fs.h>
+#include <linux/sunrpc/svc.h>
+#include <linux/sunrpc/svc_xprt.h>
+#include <linux/nfsd/state.h>
+#include <linux/nfsd/nfsfh.h>
+#include <linux/nfsd/pnfsd.h>
+#include <linux/nfsd/nfs4layoutxdr.h>
+#include <linux/nfs4_pnfs.h>
+
+#define NFSDDBG_FACILITY NFSDDBG_PNFS
+
+static int
+pnfsd_lexp_layout_type(void)
+{
+ int ret = LAYOUT_NFSV4_FILES;
+ dprintk("<-- %s: return %d\n", __func__, ret);
+ return ret;
+}
+
#endif /* CONFIG_PNFSD_LOCAL_EXPORT */
--
1.5.3.3
More information about the pNFS
mailing list