--- sesssetup.c.orig Mon Feb 7 16:50:10 2005 +++ sesssetup.c Mon Feb 7 15:54:19 2005 @@ -760,7 +760,7 @@ srvstr_pull(inbuf, pass, smb_buf(inbuf) + 1, sizeof(pass), passlen1, STR_TERMINATE); } else { - srvstr_pull(inbuf, pass, smb_buf(inbuf), + srvstr_pull(inbuf, pass, smb_buf(inbuf) + 1, sizeof(pass), unic ? passlen2 : passlen1, STR_TERMINATE); }