patch-2.3.6 linux/include/linux/nfs.h

Next file: linux/include/linux/nfs_fs.h
Previous file: linux/include/linux/netdevice.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.5/linux/include/linux/nfs.h linux/include/linux/nfs.h
@@ -158,6 +158,11 @@
 	const char *		name;
 };
 
+struct nfs_readlinkargs {
+	struct nfs_fh *		fh;
+	const void *		buffer;
+};
+
 struct nfs_readargs {
 	struct nfs_fh *		fh;
 	__u32			offset;
@@ -195,7 +200,7 @@
 	struct nfs_fh *		fh;
 	__u32			cookie;
 	void *			buffer;
-	unsigned int		bufsiz;
+	int			bufsiz;
 };
 
 struct nfs_diropok {
@@ -208,16 +213,10 @@
 	unsigned int		count;
 };
 
-struct nfs_readlinkres {
-	char **			string;
-	unsigned int *		lenp;
-	unsigned int		maxlen;
-	void *			buffer;
-};
-
 struct nfs_readdirres {
 	void *			buffer;
-	unsigned int		bufsiz;
+	int			bufsiz;
+	u32			cookie;
 };
 
 #endif /* NFS_NEED_XDR_TYPES */

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