From 09d1d8575ce96ef945a4fd8a99a0347f4e258c1e Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Fri, 22 Jul 2011 15:39:49 -0400 Subject: [PATCH] aklog: check ccache errors in get_user_realm if there's an error finding the specified ccache, don't bother continuing. Change-Id: I344a06c66c426c5d14dbe08ce9da0431f095349d Reviewed-on: http://gerrit.openafs.org/5069 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/aklog/aklog.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/aklog/aklog.c b/src/aklog/aklog.c index e052d9b..4d53ab4 100644 --- a/src/aklog/aklog.c +++ b/src/aklog/aklog.c @@ -2126,8 +2126,11 @@ get_user_realm(krb5_context context, char **realm) *realm = NULL; - if (!_krb425_ccache) - krb5_cc_default(context, &_krb425_ccache); + if (!_krb425_ccache) { + r = krb5_cc_default(context, &_krb425_ccache); + if (r) + return r; + } if (!client_principal) { if (client) { r = krb5_parse_name(context, client, &client_principal); -- 1.9.4