diff options
author | Tom Yu <tlyu@mit.edu> | 1997-07-25 19:44:33 +0000 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 1997-07-25 19:44:33 +0000 |
commit | 5a4d59c25d21c72d3f631b7fb5cfcf2a9eb35a7d (patch) | |
tree | 9d1cad3ad013b3592b8b4ea78cea9961b73c9905 /src/kdc/main.c | |
parent | 81022deadc4867e798894f4330c29be2bc7011fd (diff) | |
download | krb5-5a4d59c25d21c72d3f631b7fb5cfcf2a9eb35a7d.tar.gz krb5-5a4d59c25d21c72d3f631b7fb5cfcf2a9eb35a7d.tar.xz krb5-5a4d59c25d21c72d3f631b7fb5cfcf2a9eb35a7d.zip |
* main.c (init_realm): Fix to use new ktkdb
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10133 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r-- | src/kdc/main.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c index 9fdd415ab..0b8bfdd0e 100644 --- a/src/kdc/main.c +++ b/src/kdc/main.c @@ -36,7 +36,7 @@ #include "kdc_util.h" #include "extern.h" #include "kdc5_err.h" -#include "kdb_dbc.h" +#include "kdb_kt.h" #ifdef KRB5_USE_INET #include <netinet/in.h> #endif @@ -300,7 +300,6 @@ init_realm(progname, rdp, realm, def_dbname, def_mpname, char *def_ports; krb5_boolean def_manual; { - krb5_db_context db_context; krb5_error_code kret; krb5_boolean manual; krb5_db_entry db_entry; @@ -530,16 +529,15 @@ init_realm(progname, rdp, realm, def_dbname, def_mpname, goto whoops; } - /* Set master encblock with db_context */ - if ((kret = krb5_dbm_db_set_mkey(rdp->realm_context, &db_context, - &rdp->realm_encblock))) { + if ((kret = krb5_db_set_mkey(rdp->realm_context, + &rdp->realm_encblock))) { com_err(progname, kret, "while setting master key for realm %s", realm); goto whoops; } /* Set up the keytab */ - if ((kret = krb5_ktkdb_resolve(rdp->realm_context, &db_context, + if ((kret = krb5_ktkdb_resolve(rdp->realm_context, &rdp->realm_keytab))) { com_err(progname, kret, "while resolving kdb keytab for realm %s", realm); |