patch-2.2.18 linux/include/linux/smb.h
Next file: linux/include/linux/smb_fs.h
Previous file: linux/include/linux/slab.h
Back to the patch index
Back to the overall index
- Lines: 31
- Date:
Tue Nov 7 13:21:57 2000
- Orig file:
v2.2.17/include/linux/smb.h
- Orig date:
Fri Apr 21 12:47:01 2000
diff -u --new-file --recursive --exclude-from /usr/src/exclude v2.2.17/include/linux/smb.h linux/include/linux/smb.h
@@ -62,6 +62,12 @@
#ifdef __KERNEL__
+#define SMB_NLS_MAXNAMELEN 20
+struct smb_nls_codepage {
+ char local_name[SMB_NLS_MAXNAMELEN];
+ char remote_name[SMB_NLS_MAXNAMELEN];
+};
+
#define SMB_MAXNAMELEN 255
#define SMB_MAXPATHLEN 1024
@@ -113,11 +119,13 @@
#define SMB_HEADER_LEN 37 /* includes everything up to, but not
* including smb_bcc */
-#define SMB_DEF_MAX_XMIT 32768
-#define SMB_INITIAL_PACKET_SIZE 4000
-/* Allocate max. 1 page */
-#define TRANS2_MAX_TRANSFER (4096-17)
+#define SMB_INITIAL_PACKET_SIZE 4000
+#define SMB_MAX_PACKET_SIZE 32768
+
+/* reserve this much space for trans2 parameters. Shouldn't have to be more
+ than 10 or so, but OS/2 seems happier like this. */
+#define SMB_TRANS2_MAX_PARAM 64
#endif
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)