summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1995-09-10 14:54:30 +0000
committerEzra Peisach <epeisach@mit.edu>1995-09-10 14:54:30 +0000
commita66029e852781fa0333dc92bd88bd8184f6feeb1 (patch)
treecafc9b5dc141608c253c2ece21a06c958125a82e
parent7472a20a0a93fb9f8fbc3ad5739dd869a8aad3b7 (diff)
downloadkrb5-a66029e852781fa0333dc92bd88bd8184f6feeb1.tar.gz
krb5-a66029e852781fa0333dc92bd88bd8184f6feeb1.tar.xz
krb5-a66029e852781fa0333dc92bd88bd8184f6feeb1.zip
When checking for master in tthe list of valid encryption types, do not
stop after checking the first one. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6748 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/main.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index 4bf0779ec..ad79c4678 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,8 @@
+Sun Sep 10 10:51:29 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * main.c (init_realm): When checking for master key in valid
+ enctypes, do not stop after checking only the first type.
+
Wed Sep 06 14:20:57 1995 Chris Provenzano (proven@mit.edu)
* do_as_req.c, do_tgs_req.c, kdc_util.c, kerberos_v4.c, main.c :
diff --git a/src/kdc/main.c b/src/kdc/main.c
index 54bf69c3b..c151d2074 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -570,7 +570,7 @@ init_realm(progname, rdp, realm, def_dbname, def_mpname,
*/
kdata = (krb5_key_data *) NULL;
for (i=0; i<nkslist; i++) {
- if ((kret = krb5_dbe_find_enctype(rdp->realm_context,
+ if (!(kret = krb5_dbe_find_enctype(rdp->realm_context,
&db_entry,
kslist[i].ks_enctype,
-1,