Fix --disable-debug compiling problems. New -llber (and -lldap when

implemented) logging requires LDAP_DEBUG_XXX levels always be defined.
This commit is contained in:
Kurt Zeilenga 1998-12-23 04:18:50 +00:00
parent 2f5ef0d1a8
commit bd6e10aea0

View File

@ -17,18 +17,6 @@
LDAP_BEGIN_DECL LDAP_BEGIN_DECL
/* debugging stuff */
#ifdef LDAP_DEBUG
#ifndef ldap_debug
extern int ldap_debug;
#endif /* !ldap_debug */
#ifdef LDAP_SYSLOG
extern int ldap_syslog;
extern int ldap_syslog_level;
#endif /* LDAP_SYSLOG */
#define LDAP_DEBUG_TRACE 0x0001 #define LDAP_DEBUG_TRACE 0x0001
#define LDAP_DEBUG_PACKETS 0x0002 #define LDAP_DEBUG_PACKETS 0x0002
#define LDAP_DEBUG_ARGS 0x0004 #define LDAP_DEBUG_ARGS 0x0004
@ -45,6 +33,18 @@ extern int ldap_syslog_level;
#define LDAP_DEBUG_NONE 0x8000 #define LDAP_DEBUG_NONE 0x8000
#define LDAP_DEBUG_ANY -1 #define LDAP_DEBUG_ANY -1
/* debugging stuff */
#ifdef LDAP_DEBUG
#ifndef ldap_debug
extern int ldap_debug;
#endif /* !ldap_debug */
#ifdef LDAP_SYSLOG
extern int ldap_syslog;
extern int ldap_syslog_level;
#endif /* LDAP_SYSLOG */
/* this doesn't below as part of ldap.h */ /* this doesn't below as part of ldap.h */
#ifdef LDAP_SYSLOG #ifdef LDAP_SYSLOG
#define Debug( level, fmt, arg1, arg2, arg3 ) \ #define Debug( level, fmt, arg1, arg2, arg3 ) \