mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-20 22:59:34 -05:00
Export pw_string64 as lutil_passwd_string64
This commit is contained in:
parent
343bfa7ff4
commit
ba30a9ee62
2 changed files with 12 additions and 5 deletions
|
|
@ -143,6 +143,13 @@ LDAP_LUTIL_F( int )
|
||||||
lutil_salt_format LDAP_P((
|
lutil_salt_format LDAP_P((
|
||||||
const char *format ));
|
const char *format ));
|
||||||
|
|
||||||
|
LDAP_LUTIL_F( int )
|
||||||
|
lutil_passwd_string64 LDAP_P((
|
||||||
|
const struct berval *sc,
|
||||||
|
const struct berval *hash,
|
||||||
|
struct berval *b64,
|
||||||
|
const struct berval *salt ));
|
||||||
|
|
||||||
/* utils.c */
|
/* utils.c */
|
||||||
LDAP_LUTIL_F( char* )
|
LDAP_LUTIL_F( char* )
|
||||||
lutil_progname LDAP_P((
|
lutil_progname LDAP_P((
|
||||||
|
|
|
||||||
|
|
@ -424,7 +424,7 @@ static int pw_string(
|
||||||
}
|
}
|
||||||
#endif /* SLAPD_LMHASH || SLAPD_CRYPT */
|
#endif /* SLAPD_LMHASH || SLAPD_CRYPT */
|
||||||
|
|
||||||
static int pw_string64(
|
int lutil_passwd_string64(
|
||||||
const struct berval *sc,
|
const struct berval *sc,
|
||||||
const struct berval *hash,
|
const struct berval *hash,
|
||||||
struct berval *b64,
|
struct berval *b64,
|
||||||
|
|
@ -1051,7 +1051,7 @@ static int hash_ssha1(
|
||||||
(const unsigned char *)salt.bv_val, salt.bv_len );
|
(const unsigned char *)salt.bv_val, salt.bv_len );
|
||||||
lutil_SHA1Final( SHA1digest, &SHA1context );
|
lutil_SHA1Final( SHA1digest, &SHA1context );
|
||||||
|
|
||||||
return pw_string64( scheme, &digest, hash, &salt);
|
return lutil_passwd_string64( scheme, &digest, hash, &salt);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int hash_sha1(
|
static int hash_sha1(
|
||||||
|
|
@ -1071,7 +1071,7 @@ static int hash_sha1(
|
||||||
(const unsigned char *)passwd->bv_val, passwd->bv_len );
|
(const unsigned char *)passwd->bv_val, passwd->bv_len );
|
||||||
lutil_SHA1Final( SHA1digest, &SHA1context );
|
lutil_SHA1Final( SHA1digest, &SHA1context );
|
||||||
|
|
||||||
return pw_string64( scheme, &digest, hash, NULL);
|
return lutil_passwd_string64( scheme, &digest, hash, NULL);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
@ -1103,7 +1103,7 @@ static int hash_smd5(
|
||||||
(const unsigned char *) salt.bv_val, salt.bv_len );
|
(const unsigned char *) salt.bv_val, salt.bv_len );
|
||||||
lutil_MD5Final( MD5digest, &MD5context );
|
lutil_MD5Final( MD5digest, &MD5context );
|
||||||
|
|
||||||
return pw_string64( scheme, &digest, hash, &salt );
|
return lutil_passwd_string64( scheme, &digest, hash, &salt );
|
||||||
}
|
}
|
||||||
|
|
||||||
static int hash_md5(
|
static int hash_md5(
|
||||||
|
|
@ -1125,7 +1125,7 @@ static int hash_md5(
|
||||||
(const unsigned char *) passwd->bv_val, passwd->bv_len );
|
(const unsigned char *) passwd->bv_val, passwd->bv_len );
|
||||||
lutil_MD5Final( MD5digest, &MD5context );
|
lutil_MD5Final( MD5digest, &MD5context );
|
||||||
|
|
||||||
return pw_string64( scheme, &digest, hash, NULL );
|
return lutil_passwd_string64( scheme, &digest, hash, NULL );
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue