From 1198d4c6d3235a35b5bccd6e4f9a3bb8d718b7c7 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Tue, 2 Mar 2004 21:59:44 +0000 Subject: [PATCH] Pass result berval to lutil_passwd_hash instead of returning it --- include/lutil.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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 ) -- 2.39.5