summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard Basch <probe@mit.edu>1996-05-06 16:22:15 +0000
committerRichard Basch <probe@mit.edu>1996-05-06 16:22:15 +0000
commitbcd479a756450b34f25612961f68d7e01c717de4 (patch)
treef3b5db4838a94384264a42bcfeb6c3e799a9f34d /src
parent12734daa44c8e63df27fcfb6d26636bac68e4819 (diff)
The fallback to slave kdc's wasn't working because the code did not handle
the error return "KRB524_NOTRESP". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7906 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/krb524/ChangeLog6
-rw-r--r--src/krb524/conv_creds.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/krb524/ChangeLog b/src/krb524/ChangeLog
index 675edb3e3..d04bec8a8 100644
--- a/src/krb524/ChangeLog
+++ b/src/krb524/ChangeLog
@@ -1,3 +1,9 @@
+Mon May 6 12:09:44 1996 Richard Basch <basch@lehman.com>
+
+ * conv_creds.c: Fallback to slave kdc's wasn't working; it was not
+ handling the error code KRB524_NOTRESP as an indicator that
+ the kdc is unreachable.
+
Sun Mar 31 01:17:26 1996 Mark Eichin <eichin@cygnus.com>
* cnv_tkt_skey.c (krb524_convert_tkt_skey): use context->clockskew
diff --git a/src/krb524/conv_creds.c b/src/krb524/conv_creds.c
index 5346f883d..093d4ece5 100644
--- a/src/krb524/conv_creds.c
+++ b/src/krb524/conv_creds.c
@@ -79,6 +79,7 @@ int krb524_convert_creds_kdc(context, v5creds, v4creds)
case ETIMEDOUT:
case EHOSTDOWN:
case EHOSTUNREACH:
+ case KRB524_NOTRESP:
continue;
default:
break; /* out of switch */