diff options
Diffstat (limited to 'source4/auth/kerberos/kerberos.h')
-rw-r--r-- | source4/auth/kerberos/kerberos.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source4/auth/kerberos/kerberos.h b/source4/auth/kerberos/kerberos.h index b65416e619..286e8ceb2e 100644 --- a/source4/auth/kerberos/kerberos.h +++ b/source4/auth/kerberos/kerberos.h @@ -21,9 +21,17 @@ #if defined(HAVE_KRB5) +#if defined(HAVE_KRB5_INITLOG) && defined(HAVE_KRB5_ADDLOG_FUNC) && defined(HAVE_KRB5_FREELOG) && defined (HAVE_KRB5_SET_WARN_DEST) && defined(HAVE_KRB5_LOG_FACILITY) +#define HAVE_KRB5_LOGGGING_CONTROL +#else +#undef HAVE_KRB5_LOGGGING_CONTROL +#endif + struct smb_krb5_context { krb5_context krb5_context; +#ifdef HAVE_KRB5_LOGGGING_CONTROL krb5_log_facility *logf; +#endif }; |