diff options
author | James Peach <jpeach@samba.org> | 2005-08-13 12:05:54 +0000 |
---|---|---|
committer | James Peach <jpeach@samba.org> | 2005-08-13 12:05:54 +0000 |
commit | 9c1f53fcd4b6dc6bd1fada24bf3ed5166969cf89 (patch) | |
tree | 90b221016f1eab8d50e539cdcc5897787e06c0f8 /source/passdb | |
parent | 5584031bfe292acc2329e252d20afec39fa6e572 (diff) | |
download | samba-9c1f53fcd4b6dc6bd1fada24bf3ed5166969cf89.tar.gz samba-9c1f53fcd4b6dc6bd1fada24bf3ed5166969cf89.tar.xz samba-9c1f53fcd4b6dc6bd1fada24bf3ed5166969cf89.zip |
r9303: Clobber compiler warnings. Patch from Jason Mader <jason@ncac.gwu.edu> plus
some extra function declarations. Bugzilla bug #2523.
Diffstat (limited to 'source/passdb')
-rw-r--r-- | source/passdb/pdb_nds.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/passdb/pdb_nds.c b/source/passdb/pdb_nds.c index e2f3128fd5d..0b1d39a81bb 100644 --- a/source/passdb/pdb_nds.c +++ b/source/passdb/pdb_nds.c @@ -227,7 +227,7 @@ static int berDecodeLoginData( size_t *retDataLen, void *retData ) { - int rc=0, err = 0; + int err = 0; BerElement *replyBer = NULL; char *retOctStr = NULL; size_t retOctStrLen = 0; @@ -248,7 +248,7 @@ static int berDecodeLoginData( goto Cleanup; } - if( (rc = ber_scanf(replyBer, "{iis}", serverVersion, &err, retOctStr, &retOctStrLen)) != -1) + if(ber_scanf(replyBer, "{iis}", serverVersion, &err, retOctStr, &retOctStrLen) != -1) { if (*retDataLen >= retOctStrLen) { @@ -268,7 +268,7 @@ static int berDecodeLoginData( } else { - if( (rc = ber_scanf(replyBer, "{ii}", serverVersion, &err)) == -1) + if(ber_scanf(replyBer, "{ii}", serverVersion, &err) == -1) { if (!err) { @@ -663,7 +663,7 @@ Cleanup: int pdb_nds_get_password( struct smbldap_state *ldap_state, char *object_dn, - int *pwd_len, + size_t *pwd_len, char *pwd ) { LDAP *ld = ldap_state->ldap_struct; @@ -757,7 +757,7 @@ static NTSTATUS pdb_nds_update_login_attempts(struct pdb_methods *methods, LDAPMessage *entry = NULL; const char **attr_list; size_t pwd_len; - uchar clear_text_pw[512]; + char clear_text_pw[512]; const char *p = NULL; LDAP *ld = NULL; int ldap_port = 0; @@ -800,7 +800,7 @@ static NTSTATUS pdb_nds_update_login_attempts(struct pdb_methods *methods, got_clear_text_pw = True; } } else { - generate_random_buffer(clear_text_pw, 24); + generate_random_buffer((unsigned char *)clear_text_pw, 24); clear_text_pw[24] = '\0'; DEBUG(5,("pdb_nds_update_login_attempts: using random password %s\n", clear_text_pw)); } |