aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/utils/logger_manager.c
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2005-11-27 14:04:16 +0000
committerMartin Willi <martin@strongswan.org>2005-11-27 14:04:16 +0000
commitb2410480849950b1797bbdf8490016450f764774 (patch)
treea1b9742b0c381386d6c1202f235bba9f4b817732 /Source/charon/utils/logger_manager.c
parent9d086b79f659166fe5093aa5cbc8dbe97daceda5 (diff)
downloadstrongswan-b2410480849950b1797bbdf8490016450f764774.tar.bz2
strongswan-b2410480849950b1797bbdf8490016450f764774.tar.xz
- moved hasher_*_t to *_hasher_t
- some logging improvements
Diffstat (limited to 'Source/charon/utils/logger_manager.c')
-rw-r--r--Source/charon/utils/logger_manager.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/Source/charon/utils/logger_manager.c b/Source/charon/utils/logger_manager.c
index 4399b93fb..d63351345 100644
--- a/Source/charon/utils/logger_manager.c
+++ b/Source/charon/utils/logger_manager.c
@@ -133,7 +133,7 @@ static logger_t *create_logger(private_logger_manager_t *this, logger_context_t
char buffer[MAX_LOGGER_NAME];
loggers_entry_t *entry;
logger_t *logger;
- logger_level_t logger_level;
+ logger_level_t logger_level = 0;
context_name = mapping_find(logger_context_t_mappings,context);
@@ -145,13 +145,14 @@ static logger_t *create_logger(private_logger_manager_t *this, logger_context_t
case TESTER:
log_thread_ids = FALSE;
output = stdout;
- logger_level = FULL;
+ logger_level = 0;
break;
- case PARSER:
- case GENERATOR:
case IKE_SA:
case IKE_SA_MANAGER:
case MESSAGE:
+ logger_level |= ALL;
+ case PARSER:
+ case GENERATOR:
case THREAD_POOL:
case WORKER:
case SCHEDULER:
@@ -161,7 +162,7 @@ static logger_t *create_logger(private_logger_manager_t *this, logger_context_t
case DAEMON:
case CONFIGURATION_MANAGER:
log_thread_ids = FALSE;
- logger_level = ERROR|CONTROL;
+ logger_level |= ERROR|CONTROL;
break;
}