aboutsummaryrefslogtreecommitdiff
path: root/src/tests/verify/kdb5_verify.c
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-07-27 08:44:42 +0000
committerChris Provenzano <proven@mit.edu>1995-07-27 08:44:42 +0000
commit17a888de38b276e6fc5ed4420bced0465510ee19 (patch)
treed301b5bbec4b43153559292d651ffd65f6143de3 /src/tests/verify/kdb5_verify.c
parent4f0debdb553c49e68b36ee4e0ece3d2f32e4ae03 (diff)
downloadkrb5-17a888de38b276e6fc5ed4420bced0465510ee19.zip
krb5-17a888de38b276e6fc5ed4420bced0465510ee19.tar.gz
krb5-17a888de38b276e6fc5ed4420bced0465510ee19.tar.bz2
Use new kdb format
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6329 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/tests/verify/kdb5_verify.c')
-rw-r--r--src/tests/verify/kdb5_verify.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tests/verify/kdb5_verify.c b/src/tests/verify/kdb5_verify.c
index 696ad9e..6da1dee 100644
--- a/src/tests/verify/kdb5_verify.c
+++ b/src/tests/verify/kdb5_verify.c
@@ -287,10 +287,8 @@ check_princ(context, str_princ)
goto errout;
}
- retval = krb5_kdb_decrypt_key(context, &master_encblock,
- &kdbe.key,
- &db_key);
- if (retval) {
+ if (retval = krb5_dbekd_decrypt_key_data(context, &master_encblock,
+ kdbe.key_data, &db_key, NULL)) {
com_err(progname, retval, "while decrypting key for '%s'", princ_name);
goto errout;
}
@@ -314,8 +312,8 @@ errout:
free((char *)pwd_key.contents);
free((char *)db_key.contents);
- if (kdbe.kvno != 1) {
- fprintf(stderr, "\tkvno did not match stored value for %s.\n", princ_name);
+ if (kdbe.key_data[0].key_data_kvno != 1) {
+ fprintf(stderr,"\tkvno did not match stored value for %s.\n", princ_name);
goto errout;
}
@@ -344,6 +342,7 @@ errout:
goto errout;
}
+/*
if (retval = krb5_unparse_name(context, kdbe.mod_name, &str_mod_name))
com_err(progname, retval, "while unparsing mode name");
else {
@@ -355,6 +354,7 @@ errout:
}
else free(str_mod_name);
}
+*/
if (kdbe.attributes != mblock.flags) {
fprintf(stderr, "\tAttributes did not match stored value for %s.\n",
@@ -469,7 +469,7 @@ set_dbname_help(context, pname, dbname)
mblock.max_rlife = master_entry.max_renewable_life;
mblock.expiration = master_entry.expiration;
/* don't set flags, master has some extra restrictions */
- mblock.mkvno = master_entry.kvno;
+ mblock.mkvno = master_entry.key_data[0].key_data_kvno;
krb5_db_free_principal(context, &master_entry, nentries);
dbactive = TRUE;