[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