summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2014-02-28 10:17:29 -0500
committerGreg Hudson <ghudson@mit.edu>2014-02-28 18:17:48 -0500
commit0364d0da094be0fbf3a9a08b79b6e23eaaf0d2d7 (patch)
treee6f4d4d118741b952f2e6bdd3d65f80927baa38b
parent4d239e933681785acc7fea48ab9b2d5441136e77 (diff)
downloadkrb5-0364d0da094be0fbf3a9a08b79b6e23eaaf0d2d7.tar.gz
krb5-0364d0da094be0fbf3a9a08b79b6e23eaaf0d2d7.tar.xz
krb5-0364d0da094be0fbf3a9a08b79b6e23eaaf0d2d7.zip
Conditionalize use of LDAP_OPT_DEBUG_LEVEL
The LDAP debug level option (#7551) causes a build failure with the Solaris LDAP library, which does not have LDAP_OPT_DEBUG_LEVEL. ticket: 7870 (new) target_version: 1.12.2 tags: pullup
-rw-r--r--src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
index b2730d689d..b9f70fd6cd 100644
--- a/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
+++ b/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
@@ -154,7 +154,9 @@ krb5_ldap_db_init(krb5_context context, krb5_ldap_context *ldap_context)
if ((st=krb5_validate_ldap_context(context, ldap_context)) != 0)
return st;
+#ifdef LDAP_OPT_DEBUG_LEVEL
ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, &ldap_context->ldap_debug);
+#endif
ldap_set_option(NULL, LDAP_OPT_PROTOCOL_VERSION, &version);
#ifdef LDAP_OPT_NETWORK_TIMEOUT
ldap_set_option(NULL, LDAP_OPT_NETWORK_TIMEOUT, &local_timelimit);