diff --git a/contrib/slapd-modules/passwd/apr1.c b/contrib/slapd-modules/passwd/apr1.c index 2078e57fa844027c309850793f244e988936e526..476f038285b7d2e9a0dcdc94a90bbf8118bb3c17 100644 --- a/contrib/slapd-modules/passwd/apr1.c +++ b/contrib/slapd-modules/passwd/apr1.c @@ -109,7 +109,6 @@ static void do_phk_hash( } static int chk_phk( - const struct berval *scheme, const struct berval *magic, const struct berval *passwd, const struct berval *cred, @@ -141,7 +140,6 @@ static int chk_phk( salt.bv_val = (char *) &orig_pass[sizeof(digest)]; salt.bv_len = rc - sizeof(digest); - /* the only difference between this and straight PHK is the magic */ do_phk_hash(cred, magic, &salt, digest); if (text) @@ -159,7 +157,7 @@ static int chk_apr1( const struct berval *cred, const char **text) { - return chk_phk(scheme, &magic_apr1, passwd, cred, text); + return chk_phk(&magic_apr1, passwd, cred, text); } static int chk_bsdmd5( @@ -168,7 +166,7 @@ static int chk_bsdmd5( const struct berval *cred, const char **text) { - return chk_phk(scheme, &magic_bsdmd5, passwd, cred, text); + return chk_phk(&magic_bsdmd5, passwd, cred, text); } static int hash_phk(