aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/debug.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2010-03-31 17:26:39 +0200
committerTobias Brunner <tobias@strongswan.org>2010-04-06 12:47:40 +0200
commit9ed6341d3f1f48c9528a21b9d2da83bfc05bb756 (patch)
treeb0fa3f0aac4ad1b75319502d31d8d190a83d5ae1 /src/libstrongswan/debug.c
parent3fdee23f18f955dbeee14878da791fdcfdcf393d (diff)
downloadstrongswan-9ed6341d3f1f48c9528a21b9d2da83bfc05bb756.tar.bz2
strongswan-9ed6341d3f1f48c9528a21b9d2da83bfc05bb756.tar.xz
Adding support for debug groups in libstrongswan's logger.
Diffstat (limited to 'src/libstrongswan/debug.c')
-rw-r--r--src/libstrongswan/debug.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstrongswan/debug.c b/src/libstrongswan/debug.c
index d09825996..21a7e63dd 100644
--- a/src/libstrongswan/debug.c
+++ b/src/libstrongswan/debug.c
@@ -46,7 +46,7 @@ ENUM(debug_lower_names, DBG_DMN, DBG_LIB,
/**
* level logged by the default logger
*/
-static int default_level = 1;
+static level_t default_level = 1;
/**
* stream logged to by the default logger
@@ -56,7 +56,7 @@ static FILE *default_stream = NULL;
/**
* default dbg function which printf all to stderr
*/
-void dbg_default(int level, char *fmt, ...)
+void dbg_default(debug_t group, level_t level, char *fmt, ...)
{
if (!default_stream)
{
@@ -76,7 +76,7 @@ void dbg_default(int level, char *fmt, ...)
/**
* set the level logged by the default stderr logger
*/
-void dbg_default_set_level(int level)
+void dbg_default_set_level(level_t level)
{
default_level = level;
}
@@ -92,5 +92,5 @@ void dbg_default_set_stream(FILE *stream)
/**
* The registered debug hook.
*/
-void (*dbg) (int level, char *fmt, ...) = dbg_default;
+void (*dbg) (debug_t group, level_t level, char *fmt, ...) = dbg_default;