summaryrefslogtreecommitdiffstats
path: root/src/util/sss_krb5.h
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2012-04-04 06:33:11 -0700
committerStephen Gallagher <sgallagh@redhat.com>2012-04-05 15:22:00 -0700
commitd402f62d438a72804cff14315bcac14dfdb60675 (patch)
treeab0babc245b6b7a2684ee82a869769947d115d17 /src/util/sss_krb5.h
parent5ee1287ca6c4105a3f659d62dbd8064c7c280bf8 (diff)
downloadsssd-d402f62d438a72804cff14315bcac14dfdb60675.tar.gz
sssd-d402f62d438a72804cff14315bcac14dfdb60675.tar.xz
sssd-d402f62d438a72804cff14315bcac14dfdb60675.zip
Clean up log messages about keytab_name
There were many places where we were printing (null) to the logs because a NULL keytab name tells libkrb5 to use its configured default instead of a particular path. This patch should clean up all uses of this to print "default" in the logs. https://fedorahosted.org/sssd/ticket/1288
Diffstat (limited to 'src/util/sss_krb5.h')
-rw-r--r--src/util/sss_krb5.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/sss_krb5.h b/src/util/sss_krb5.h
index 52e6c5d48..50c4b696f 100644
--- a/src/util/sss_krb5.h
+++ b/src/util/sss_krb5.h
@@ -34,6 +34,8 @@
#include "util/util.h"
+#define KEYTAB_CLEAN_NAME keytab_name ? keytab_name : "default"
+
const char * KRB5_CALLCONV sss_krb5_get_error_message (krb5_context,
krb5_error_code);