2000-5-19 Alexandra Ellwood <lxs@mit.edu>
authorAlexandra Ellwood <lxs@mit.edu>
Fri, 19 May 2000 22:13:49 +0000 (22:13 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Fri, 19 May 2000 22:13:49 +0000 (22:13 +0000)
* sendauth.c, fwd_tgt.c: Changed to use krb5int_cc_default.  This function
supports the Kerberos Login Library and pops up a dialog if the cache does
not contain valid tickets.  This is used to automatically get a tgt before
obtaining service tickets.  Note that this should be an internal function
because callers don't expect krb5_cc_default to pop up a dialog!
(We found this out the hard way :-)

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

src/lib/krb5/krb/ChangeLog
src/lib/krb5/krb/fwd_tgt.c
src/lib/krb5/krb/sendauth.c

index 3c4bb65b5a3efc23e824f07318a44f785036e266..699d7e7cc1dba634be5acb3ea3cac6b0d80b89c7 100644 (file)
@@ -1,3 +1,12 @@
+2000-5-19      Alexandra Ellwood <lxs@mit.edu>
+
+       * sendauth.c, fwd_tgt.c: Changed to use krb5int_cc_default.  This function 
+       supports the Kerberos Login Library and pops up a dialog if the cache does 
+       not contain valid tickets.  This is used to automatically get a tgt before
+       obtaining service tickets.  Note that this should be an internal function
+       because callers don't expect krb5_cc_default to pop up a dialog!
+       (We found this out the hard way :-)
+
 2000-05-15      Jeffrey Altman          <jaltman@columbia.edu>
 
         * Added new source file appdefault.c
index 814195a79b3b6374442b6359ecfb2339942fd226..769b20be8674cda75b942496bedf6a8ceec0106e 100644 (file)
@@ -90,7 +90,7 @@ krb5_fwd_tgt_creds(context, auth_context, rhost, client, server, cc,
        goto errout;
        
     if (cc == 0) {
-       if ((retval = krb5_cc_default(context, &cc)))
+       if ((retval = krb5int_cc_default(context, &cc)))
            goto errout;
        close_cc = 1;
     }
index 4e7c3a7c62ac193d3078c7b697a9f59c8d358552..1e6b726a2f1e7eb3e9dc382d54846b3b6528eba4 100644 (file)
@@ -119,7 +119,7 @@ krb5_sendauth(context, auth_context,
        if (!in_creds || !in_creds->ticket.length) {
                if (ccache)
                        use_ccache = ccache;
-               else if ((retval = krb5_cc_default(context, &use_ccache)))
+               else if ((retval = krb5int_cc_default(context, &use_ccache)))
                        goto error_return;
        }
        if (!in_creds) {