The fallback to slave kdc's wasn't working because the code did not handle
authorRichard Basch <probe@mit.edu>
Mon, 6 May 1996 16:22:15 +0000 (16:22 +0000)
committerRichard Basch <probe@mit.edu>
Mon, 6 May 1996 16:22:15 +0000 (16:22 +0000)
the error return "KRB524_NOTRESP".

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7906 dc483132-0cff-0310-8789-dd5450dbe970

src/krb524/ChangeLog
src/krb524/conv_creds.c

index 675edb3e39493f9268e6e2706089ad831af6d221..d04bec8a8ab119d604d6e286d349b219fda154ce 100644 (file)
@@ -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
index 5346f883da675dc0731ea42dce76a4a9d2492eb7..093d4ece5c384ce54257e2b00b3343dba6c49398 100644 (file)
@@ -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 */