diff --git a/servers/slurpd/ldap_op.c b/servers/slurpd/ldap_op.c index 8dfc7e157b..e8663c26f6 100644 --- a/servers/slurpd/ldap_op.c +++ b/servers/slurpd/ldap_op.c @@ -28,6 +28,11 @@ #include +#if defined( STR_TRANSLATION ) && defined( LDAP_DEFAULT_CHARSET ) +/* Get LDAP->ld_lberoptions. Must precede slurp.h, both define ldap_debug. */ +#include "../../libraries/libldap/ldap-int.h" +#endif + #include #include diff --git a/servers/slurpd/slurp.h b/servers/slurpd/slurp.h index 274f1517d8..4573a71f24 100644 --- a/servers/slurpd/slurp.h +++ b/servers/slurpd/slurp.h @@ -31,6 +31,7 @@ #include +#undef ldap_debug #define ldap_debug slurp_debug #include "ldap_log.h"