|
@@ -197,7 +197,7 @@ static void unicode_domain_string(char **pbcc_area, struct cifs_ses *ses,
|
|
|
bytes_ret = 0;
|
|
|
} else
|
|
|
bytes_ret = cifs_strtoUTF16((__le16 *) bcc_ptr, ses->domainName,
|
|
|
- 256, nls_cp);
|
|
|
+ CIFS_MAX_DOMAINNAME_LEN, nls_cp);
|
|
|
bcc_ptr += 2 * bytes_ret;
|
|
|
bcc_ptr += 2; /* account for null terminator */
|
|
|
|
|
@@ -255,8 +255,8 @@ static void ascii_ssetup_strings(char **pbcc_area, struct cifs_ses *ses,
|
|
|
|
|
|
/* copy domain */
|
|
|
if (ses->domainName != NULL) {
|
|
|
- strncpy(bcc_ptr, ses->domainName, 256);
|
|
|
- bcc_ptr += strnlen(ses->domainName, 256);
|
|
|
+ strncpy(bcc_ptr, ses->domainName, CIFS_MAX_DOMAINNAME_LEN);
|
|
|
+ bcc_ptr += strnlen(ses->domainName, CIFS_MAX_DOMAINNAME_LEN);
|
|
|
} /* else we will send a null domain name
|
|
|
so the server will default to its own domain */
|
|
|
*bcc_ptr = 0;
|