svn rev #23424: branches/fast-negotiate/src/lib/krb5/krb/

hartmans@MIT.EDU hartmans at MIT.EDU
Wed Dec 2 11:16:56 EST 2009


http://src.mit.edu/fisheye/changelog/krb5/?cs=23424
Commit By: hartmans
Log Message:
Restart the loop after changing the service we're contacting


Changed Files:
U   branches/fast-negotiate/src/lib/krb5/krb/get_in_tkt.c
Modified: branches/fast-negotiate/src/lib/krb5/krb/get_in_tkt.c
===================================================================
--- branches/fast-negotiate/src/lib/krb5/krb/get_in_tkt.c	2009-12-02 16:16:53 UTC (rev 23423)
+++ branches/fast-negotiate/src/lib/krb5/krb/get_in_tkt.c	2009-12-02 16:16:56 UTC (rev 23424)
@@ -1552,7 +1552,8 @@
     free(ctx->in_tkt_service);
     ctx->in_tkt_service = s;
 
-    return 0;
+    krb5_preauth_request_context_fini(context);
+    return restart_init_creds_loop(context, ctx, NULL);
 }
 
 static krb5_error_code




More information about the cvs-krb5 mailing list