Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

cifs: Move and expand MAX_SERVER_SIZE definition

MAX_SERVER_SIZE has been moved to cifs_mount.h and renamed
CIFS_NI_MAXHOST for clarity. It has been expanded to 1024 as the
previous value of 16 was very short.

Signed-off-by: Scott Lovenberg <scott.lovenberg@gmail.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <smfrench@gmail.com>

authored by

Scott Lovenberg and committed by
Steve French
cdf1246f 54fcf270

+2 -2
+1 -2
fs/cifs/cifsglob.h
··· 42 42 #define MAX_SES_INFO 2 43 43 #define MAX_TCON_INFO 4 44 44 45 - #define MAX_TREE_SIZE (2 + MAX_SERVER_SIZE + 1 + CIFS_MAX_SHARE_LEN + 1) 46 - #define MAX_SERVER_SIZE 15 45 + #define MAX_TREE_SIZE (2 + CIFS_NI_MAXHOST + 1 + CIFS_MAX_SHARE_LEN + 1) 47 46 48 47 #define CIFS_MIN_RCV_POOL 4 49 48
+1
include/uapi/linux/cifs/cifs_mount.h
··· 21 21 #define CIFS_MAX_USERNAME_LEN 256 /* reasonable max for current servers */ 22 22 #define CIFS_MAX_PASSWORD_LEN 512 /* Windows max seems to be 256 wide chars */ 23 23 #define CIFS_MAX_SHARE_LEN 256 /* reasonable max share name length */ 24 + #define CIFS_NI_MAXHOST 1024 /* max host name length (256 * 4 bytes) */ 24 25 25 26 26 27 #endif /* _CIFS_MOUNT_H */