Export pw_string64 as lutil_passwd_string64

This commit is contained in:
Howard Chu 2011-02-07 00:46:06 +00:00
parent 343bfa7ff4
commit ba30a9ee62
2 changed files with 12 additions and 5 deletions

View file

@ -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((

View file

@ -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 );
; ;
} }