patch-2.4.19 linux-2.4.19/include/linux/nfsd/export.h

Next file: linux-2.4.19/include/linux/nfsd/interface.h
Previous file: linux-2.4.19/include/linux/nfs_page.h
Back to the patch index
Back to the overall index

diff -urN linux-2.4.18/include/linux/nfsd/export.h linux-2.4.19/include/linux/nfsd/export.h
@@ -54,11 +54,13 @@
 	int			cl_naddr;
 	struct in_addr		cl_addr[NFSCLNT_ADDRMAX];
 	struct svc_uidmap *	cl_umap;
-	struct svc_export *	cl_export[NFSCLNT_EXPMAX];
+	struct list_head	cl_export[NFSCLNT_EXPMAX];
+	struct list_head	cl_list;
 };
 
 struct svc_export {
-	struct svc_export *	ex_next;
+	struct list_head	ex_hash;
+	struct list_head	ex_list;
 	char			ex_path[NFS_MAXPATHLEN+1];
 	struct svc_export *	ex_parent;
 	struct svc_client *	ex_client;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)