/* * Copyright 2000, OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */ #ifndef DEBUG_H #define DEBUG_H #include #define LDAP_DEBUG_NONE 0x0000 #define LDAP_DEBUG_TRACE 0x0001 #define LDAP_DEBUG_RESPONSE 0x0002 #define LDAP_DEBUG_REQUEST 0x0004 #define LDAP_DEBUG_PARAMETER 0x0008 #define LDAP_DEBUG_ANY -1 #define DEBUGLEVEL LDAP_DEBUG_ANY #define PRINT_FILE \ cerr << "file: " __FILE__ << " line: " << __LINE__ #define DEBUG(level, arg) \ if(level & DEBUGLEVEL){ \ cerr << arg ; \ } #endif // DEBUG_H