diff options
Diffstat (limited to 'source3/utils')
-rw-r--r-- | source3/utils/smbpasswd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/utils/smbpasswd.c b/source3/utils/smbpasswd.c index 27a00e2e2b..5cfe1152c8 100644 --- a/source3/utils/smbpasswd.c +++ b/source3/utils/smbpasswd.c @@ -349,9 +349,9 @@ static int join_domain_byuser(char *domain, char *remote_machine, machine_pwd = (char *)upw.buffer; plen = upw.uni_str_len * 2; - generate_random_buffer(machine_pwd, plen, True); + generate_random_buffer((unsigned char *)machine_pwd, plen, True); - encode_pw_buffer(pwbuf, machine_pwd, plen, False); + encode_pw_buffer((char *)pwbuf, machine_pwd, plen, False); nt_owf_genW(&upw, ntpw); } @@ -361,7 +361,7 @@ static int join_domain_byuser(char *domain, char *remote_machine, ZERO_STRUCT(ctr); ZERO_STRUCT(p24); - init_sam_user_info24(&p24, pwbuf,24); + init_sam_user_info24(&p24, (char *)pwbuf,24); ctr.switch_value = 24; ctr.info.id24 = &p24; |