mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
comment out the code that tries to handle the NT bug where the 2nd
passlen is wrong. The fix is worse than the problem :-)
This commit is contained in:
parent
48c6b86d4c
commit
51e22c9310
@ -334,11 +334,13 @@ int reply_sesssetup_and_X(char *inbuf,char *outbuf,int length,int bufsize)
|
|||||||
StrnCpy(smb_apasswd,p + passlen1,smb_apasslen);
|
StrnCpy(smb_apasswd,p + passlen1,smb_apasslen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#if NT_WORKAROUND
|
||||||
if (passlen2 == 1) {
|
if (passlen2 == 1) {
|
||||||
/* apparently NT sometimes sets passlen2 to 1 when it means 0. This
|
/* apparently NT sometimes sets passlen2 to 1 when it means 0. This
|
||||||
tries to work around that problem */
|
tries to work around that problem */
|
||||||
passlen2 = 0;
|
passlen2 = 0;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
p += passlen1 + passlen2;
|
p += passlen1 + passlen2;
|
||||||
strcpy(user,p); p = skip_string(p,1);
|
strcpy(user,p); p = skip_string(p,1);
|
||||||
DEBUG(3,("Domain=[%s] NativeOS=[%s] NativeLanMan=[%s]\n",
|
DEBUG(3,("Domain=[%s] NativeOS=[%s] NativeLanMan=[%s]\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user