aboutsummaryrefslogtreecommitdiff
path: root/src/tests/verify/kdb5_verify.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/verify/kdb5_verify.c')
-rw-r--r--src/tests/verify/kdb5_verify.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/tests/verify/kdb5_verify.c b/src/tests/verify/kdb5_verify.c
index 2e465f3..5fdab77 100644
--- a/src/tests/verify/kdb5_verify.c
+++ b/src/tests/verify/kdb5_verify.c
@@ -368,6 +368,7 @@ set_dbname_help(context, pname, dbname)
krb5_boolean more;
krb5_data pwd, scratch;
char *args[2];
+ krb5_keylist_node *mkeys;
/* assemble & parse the master key name */
@@ -419,12 +420,14 @@ set_dbname_help(context, pname, dbname)
com_err(pname, retval, "while initializing database");
return(1);
}
- if ((retval = krb5_db_verify_master_key(context, master_princ,
- IGNORE_VNO, &master_keyblock))) {
+ if ((retval = krb5_db_fetch_mkey_list(context, master_princ,
+ &master_keyblock, IGNORE_VNO,
+ &mkeys))) {
com_err(pname, retval, "while verifying master key");
(void) krb5_db_fini(context);
return(1);
}
+ krb5_db_free_mkey_list(context, mkeys);
nentries = 1;
if ((retval = krb5_db_get_principal(context, master_princ, &master_entry,
&nentries, &more))) {