diff --git a/sys/netproto/smb/smb_smb.c b/sys/netproto/smb/smb_smb.c --- a/sys/netproto/smb/smb_smb.c +++ b/sys/netproto/smb/smb_smb.c @@ -267,7 +267,7 @@ pp = pbuf; uniplen = plen * 2; ntencpass = kmalloc(uniplen, M_SMBTEMP, M_WAITOK); - smb_strtouni(ntencpass, smb_vc_getpass(vcp)); + smb_strtouni(ntencpass, pbuf); plen--; /*