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. To generate a diff of this commit: cvs diff -r5.470 -r5.471 krb5/src/lib/krb5/krb/ChangeLog cvs diff -r5.42 -r5.43 krb5/src/lib/krb5/krb/get_creds.c