From: Gary Williams Date: Thu, 12 Oct 2000 20:11:49 +0000 (+0000) Subject: get new debug configuration X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~1770 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=bbc0ac00b2425b171a59ecb7749d59372fbccce4;p=openldap get new debug configuration --- diff --git a/servers/slapd/config.c b/servers/slapd/config.c index 06f6425c73..f73607314a 100644 --- a/servers/slapd/config.c +++ b/servers/slapd/config.c @@ -13,6 +13,7 @@ #include #include +#include "lutil.h" #include "ldap_pvt.h" #include "slap.h" @@ -801,6 +802,14 @@ read_config( const char *fname ) vals[0]->bv_len = strlen( vals[0]->bv_val ); value_add( &default_referral, vals ); + } else if ( strcasecmp( cargv[0], "debug" ) == 0 ) { + if ( cargc < 3 ) { + Debug( LDAP_DEBUG_ANY, + "%s: line %d: Error in debug directive, \"debug subsys level\"\n", + fname, lineno, 0 ); + return( 1 ); + } + lutil_set_debug_level( cargv[1], atoi( cargv[2] ) ); /* specify an Object Identifier macro */ } else if ( strcasecmp( cargv[0], "objectidentifier" ) == 0 ) { parse_oidm( fname, lineno, cargc, cargv );