diff options
author | Christopher R. Hertel <crh@samba.org> | 1998-06-12 03:11:33 +0000 |
---|---|---|
committer | Christopher R. Hertel <crh@samba.org> | 1998-06-12 03:11:33 +0000 |
commit | 860f674c0deefca62f3c918cf657a902f4b73dd8 (patch) | |
tree | fd39cfccf772f5b257567f42ac1dd72ab5695dba | |
parent | 9a735eb7e25d8bf6c5be7775d89436034ea6be8a (diff) | |
download | samba-860f674c0deefca62f3c918cf657a902f4b73dd8.tar.gz samba-860f674c0deefca62f3c918cf657a902f4b73dd8.tar.bz2 samba-860f674c0deefca62f3c918cf657a902f4b73dd8.zip |
This is the first, small step toward some tweaks that Jeremy and I have
been discussing regarding the debug mechanism. With this, I've added a
macro that allows syntax like:
if( DEBUGLVL( 3 ) )
{
Debug1( "message" );
Debug2( "message" );
}
The next step is to incorporate timestamps.
Chris -)-----
(This used to be commit 0b35065d0c5a33a9eebee683ecb08e9aef4c1830)
-rw-r--r-- | source3/include/smb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h index dfbe213e57..085c06769b 100644 --- a/source3/include/smb.h +++ b/source3/include/smb.h @@ -100,10 +100,12 @@ typedef unsigned int uint32; /* debugging code */ #ifndef SYSLOG #define DEBUG(level,body) ((DEBUGLEVEL>=(level))?(Debug1 body):0) +#define DEBUGLVL(level) (DEBUGLEVEL>=(level)) #else extern int syslog_level; #define DEBUG(level,body) ((DEBUGLEVEL>=(level))? (syslog_level = (level), Debug1 body):0) +#define DEBUGLVL(level) ( DEBUGLEVEL >= (syslog_level=(level)) ) #endif /* this defines the error codes that receive_smb can put in smb_read_error */ |