diff options
author | Swen Schillig <swen@linux.ibm.com> | 2018-12-05 11:03:33 +0100 |
---|---|---|
committer | Christof Schmitt <cs@samba.org> | 2018-12-19 21:49:29 +0100 |
commit | 5056b9622416311535578a481af800afe8c8c729 (patch) | |
tree | 1084fbe09f9f6a45a60a8a7df32e37920cf2d05b /lib/krb5_wrap | |
parent | a800baece74fc9d3766af8432adf8efad05ed9d6 (diff) | |
download | samba-5056b9622416311535578a481af800afe8c8c729.tar.gz |
lib: Add kerberos tracing
Add krb5 tracing to samba krb5 wrapper.
Signed-off-by: Swen Schillig <swen@linux.ibm.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Christof Schmitt <cs@samba.org>
Diffstat (limited to 'lib/krb5_wrap')
-rw-r--r-- | lib/krb5_wrap/krb5_samba.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/lib/krb5_wrap/krb5_samba.c b/lib/krb5_wrap/krb5_samba.c index 3ea053bc053..840fbb10695 100644 --- a/lib/krb5_wrap/krb5_samba.c +++ b/lib/krb5_wrap/krb5_samba.c @@ -932,9 +932,10 @@ krb5_error_code smb_krb5_renew_ticket(const char *ccache_string, ZERO_STRUCT(creds); ZERO_STRUCT(creds_in); - initialize_krb5_error_table(); - ret = krb5_init_context(&context); + ret = smb_krb5_init_context_common(&context); if (ret) { + DBG_ERR("kerberos init context failed (%s)\n", + error_message(ret)); goto done; } @@ -2880,8 +2881,10 @@ char *smb_krb5_get_realm_from_hostname(TALLOC_CTX *mem_ctx, krb5_error_code kerr; krb5_context ctx = NULL; - initialize_krb5_error_table(); - if (krb5_init_context(&ctx)) { + kerr = smb_krb5_init_context_common(&ctx); + if (kerr) { + DBG_ERR("kerberos init context failed (%s)\n", + error_message(kerr)); return NULL; } @@ -3502,11 +3505,10 @@ int ads_krb5_cli_get_ticket(TALLOC_CTX *mem_ctx, ENCTYPE_NULL}; bool ok; - initialize_krb5_error_table(); - retval = krb5_init_context(&context); + retval = smb_krb5_init_context_common(&context); if (retval != 0) { - DBG_WARNING("krb5_init_context failed (%s)\n", - error_message(retval)); + DBG_ERR("kerberos init context failed (%s)\n", + error_message(retval)); goto failed; } |