From: Howard Chu Date: Tue, 2 Mar 2004 21:59:44 +0000 (+0000) Subject: Pass result berval to lutil_passwd_hash instead of returning it X-Git-Tag: OPENLDAP_REL_ENG_2_2_BP~383 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1198d4c6d3235a35b5bccd6e4f9a3bb8d718b7c7;p=openldap Pass result berval to lutil_passwd_hash instead of returning it --- diff --git a/include/lutil.h b/include/lutil.h index def956aa46..0531077088 100644 --- a/include/lutil.h +++ b/include/lutil.h @@ -76,9 +76,10 @@ typedef int (LUTIL_PASSWD_CHK_FUNC)( const struct berval *cred, const char **text ); -typedef struct berval * (LUTIL_PASSWD_HASH_FUNC) ( +typedef int (LUTIL_PASSWD_HASH_FUNC) ( const struct berval *scheme, const struct berval *passwd, + struct berval *hash, const char **text ); LDAP_LUTIL_F( int ) @@ -118,13 +119,14 @@ lutil_passwd LDAP_P(( const char **methods, const char **text )); /* error message */ -LDAP_LUTIL_F( struct berval * ) -lutil_passwd_generate LDAP_P(( ber_len_t )); +LDAP_LUTIL_F( int ) +lutil_passwd_generate LDAP_P(( struct berval *pw, ber_len_t )); -LDAP_LUTIL_F( struct berval * ) +LDAP_LUTIL_F( int ) lutil_passwd_hash LDAP_P(( const struct berval *passwd, const char *method, + struct berval *hash, const char **text )); LDAP_LUTIL_F( int )