summaryrefslogtreecommitdiff
path: root/source3/smbd
diff options
context:
space:
mode:
Diffstat (limited to 'source3/smbd')
-rw-r--r--source3/smbd/password.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/password.c b/source3/smbd/password.c
index 23c29104e3..67f32d376c 100644
--- a/source3/smbd/password.c
+++ b/source3/smbd/password.c
@@ -54,7 +54,7 @@ void generate_next_challenge(char *challenge)
v2 = (counter++) * getpid() + tval.tv_usec;
SIVAL(challenge,0,v1);
SIVAL(challenge,4,v2);
- E1(challenge,"SAMBA",(char *)saved_challenge);
+ E1((uchar *)challenge,(uchar *)"SAMBA",(uchar *)saved_challenge);
memcpy(challenge,saved_challenge,8);
challenge_sent = True;
}
@@ -944,7 +944,7 @@ BOOL password_ok(char *user,char *password, int pwlen, struct passwd *pwd)
DEBUG(4,("Checking NT MD4 password\n"));
if(smb_password_check(password,
smb_pass->smb_nt_passwd,
- (char *)challenge))
+ (unsigned char *)challenge))
{
update_protected_database(user,True);
return(True);
@@ -957,7 +957,7 @@ BOOL password_ok(char *user,char *password, int pwlen, struct passwd *pwd)
if (smb_password_check(password,
smb_pass->smb_passwd,
- (char *)challenge)) {
+ (unsigned char *)challenge)) {
update_protected_database(user,True);
return(True);
}