obtain a set of credentials for the caller. the
krb5_cc_store_cred() call is to optimize performance
for future calls. Ignore any errors, since the credentials
are still valid even if we fail to store them in the cache.
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17201
dc483132-0cff-0310-8789-
dd5450dbe970
+2005-04024 Jeffrey Altman <jaltman@mit.edu>
+
+ * get_creds.c:
+ the purpose of the krb5_get_credentials call is to
+ obtain a set of credentials for the caller. the
+ krb5_cc_store_cred() call is to optimize performance
+ for future calls. Ignore any errors, since the credentials
+ are still valid even if we fail to store them in the cache.
+
+
2005-04-13 Ken Raeburn <raeburn@mit.edu>
* Makefile.in (BISONFLAGS): Drop -v.
&& not_ktype)
retval = KRB5_CC_NOT_KTYPE;
- if (!retval)
- retval = krb5_cc_store_cred(context, ccache, *out_creds);
+ if (!retval) {
+ /* the purpose of the krb5_get_credentials call is to
+ * obtain a set of credentials for the caller. the
+ * krb5_cc_store_cred() call is to optimize performance
+ * for future calls. Ignore any errors, since the credentials
+ * are still valid even if we fail to store them in the cache.
+ */
+ krb5_cc_store_cred(context, ccache, *out_creds);
+ }
return retval;
}