diff options
| author | Boris Popov <bp@FreeBSD.org> | 2001-08-21 08:07:18 +0000 |
|---|---|---|
| committer | Boris Popov <bp@FreeBSD.org> | 2001-08-21 08:07:18 +0000 |
| commit | 31201790ba2e3dd9ab1caa5fb160abdfef360bb0 (patch) | |
| tree | 2ceb79944b70709631388d2ae3969d6fb99bc31b /sys/netsmb/smb_crypt.c | |
| parent | 0b9427de889bc68aae100716e5bfc737842c200a (diff) | |
Notes
Diffstat (limited to 'sys/netsmb/smb_crypt.c')
| -rw-r--r-- | sys/netsmb/smb_crypt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netsmb/smb_crypt.c b/sys/netsmb/smb_crypt.c index 89b6d9e6bb39..8e35207eb64f 100644 --- a/sys/netsmb/smb_crypt.c +++ b/sys/netsmb/smb_crypt.c @@ -120,7 +120,7 @@ smb_ntencrypt(const u_char *apwd, u_char *C8, u_char *RN) int len; len = strlen(apwd); - unipwd = malloc(len * sizeof(u_int16_t), M_SMBTEMP, M_WAITOK); + unipwd = malloc((len + 1) * sizeof(u_int16_t), M_SMBTEMP, M_WAITOK); /* * S21 = concat(MD4(U(apwd)), zeros(5)); */ |
