From 5c233380e1ebf641f6106a34d7b94f9e9a606589 Mon Sep 17 00:00:00 2001 From: Nikolai Kondrashov Date: Fri, 20 Dec 2013 16:51:37 +0200 Subject: Remove DEBUG macro support for old debug levels Remove support for specifying old debug levels to the DEBUG macro: * remove debug_get_level function which was used for conversion, * remove debug_get_level tests, * remove mentions of old/new levels from DEBUG and DEBUG_IS_SET macro descriptions, * rename "newlevel" argument of debug_fn to just "level". Reviewed-by: Jakub Hrozek Reviewed-by: Stephen Gallagher Reviewed-by: Simo Sorce --- src/util/debug.c | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) (limited to 'src/util/debug.c') diff --git a/src/util/debug.c b/src/util/debug.c index 5d6132b88..6ac916573 100644 --- a/src/util/debug.c +++ b/src/util/debug.c @@ -129,7 +129,7 @@ static void debug_printf(const char *format, ...) va_end(ap); } -void debug_fn(const char *function, int newlevel, const char *format, ...) +void debug_fn(const char *function, int level, const char *format, ...) { va_list ap; struct timeval tv; @@ -148,15 +148,15 @@ void debug_fn(const char *function, int newlevel, const char *format, ...) debug_printf("(%s:%.6ld %d) [%s] [%s] (%#.4x): ", datetime, tv.tv_usec, year, debug_prg_name, - function, newlevel); + function, level); } else { debug_printf("(%s %d) [%s] [%s] (%#.4x): ", datetime, year, - debug_prg_name, function, newlevel); + debug_prg_name, function, level); } } else { debug_printf("[%s] [%s] (%#.4x): ", - debug_prg_name, function, newlevel); + debug_prg_name, function, level); } va_start(ap, format); @@ -165,30 +165,6 @@ void debug_fn(const char *function, int newlevel, const char *format, ...) debug_fflush(); } -int debug_get_level(int old_level) -{ - if ((old_level != 0) && !(old_level & 0x000F)) - return old_level; - - if ((old_level > 9) || (old_level < 0)) - return SSSDBG_FATAL_FAILURE; - - int levels[] = { - SSSDBG_FATAL_FAILURE, /* 0 */ - SSSDBG_CRIT_FAILURE, - SSSDBG_OP_FAILURE, - SSSDBG_MINOR_FAILURE, - SSSDBG_CONF_SETTINGS, - SSSDBG_FUNC_DATA, - SSSDBG_TRACE_FUNC, - SSSDBG_TRACE_LIBS, - SSSDBG_TRACE_INTERNAL, - SSSDBG_TRACE_ALL /* 9 */ - }; - - return levels[old_level]; -} - void ldb_debug_messages(void *context, enum ldb_debug_level level, const char *fmt, va_list ap) { -- cgit