[Patch] for smbfs for reading from OS/2 Server against 2.4.0
klaus-georg.adams at rwg.de
klaus-georg.adams at rwg.de
Tue Jun 27 11:14:48 GMT 2000
The appended patch against 2.4.0-test2 fixes the problem that
reading a directory (e.g. with ls) from an OS/2 LAN Server was truncated after
~240 entries.
Index: fs/smbfs/proc.c
===================================================================
RCS file: /usr/src/cvsroot/linux/fs/smbfs/proc.c,v
retrieving revision 1.1.5.1
diff -u -r1.1.5.1 proc.c
--- fs/smbfs/proc.c 2000/05/29 08:17:30 1.1.5.1
+++ fs/smbfs/proc.c 2000/06/27 09:38:40
@@ -7,6 +7,8 @@
* 28/06/96 - Fixed long file name support (smb_proc_readdir_long) by Yuri Per
* 28/09/97 - Fixed smb_d_path [now smb_build_path()] to be non-recursive
* by Riccardo Facchetti
+ * 27/06/00 - Fixed smb_proc_readdir_long to work against an OS/2 server
+ * by Klaus-Georg.Adams at rwg.de
*/
#include <linux/types.h>
@@ -1554,9 +1556,8 @@
command = TRANSACT2_FINDFIRST;
WSET(param, 0, aSYSTEM | aHIDDEN | aDIR);
WSET(param, 2, max_matches); /* max count */
- WSET(param, 4, 8 + 4 + 2); /* resume required +
- close on end +
- continue */
+ WSET(param, 4, 4 + 2); /* resume
required +
+ close on end */
WSET(param, 6, info_level);
DSET(param, 8, 0);
More information about the samba
mailing list