diff options
author | Jan Hutter <jhutter@hsr.ch> | 2005-11-09 16:32:20 +0000 |
---|---|---|
committer | Jan Hutter <jhutter@hsr.ch> | 2005-11-09 16:32:20 +0000 |
commit | 6ae4efda088a3f382228dec541309aaccd424274 (patch) | |
tree | 13f7accca1ab438316c9580756fe5c54bd0ea0d4 /Source/charon/logger.c | |
parent | e6fbf1d259ccb94d6b35c12fa10e7c05c461c70b (diff) | |
download | strongswan-6ae4efda088a3f382228dec541309aaccd424274.tar.bz2 strongswan-6ae4efda088a3f382228dec541309aaccd424274.tar.xz |
- source documented
Diffstat (limited to 'Source/charon/logger.c')
-rw-r--r-- | Source/charon/logger.c | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/Source/charon/logger.c b/Source/charon/logger.c index f199b01d1..f1943bb46 100644 --- a/Source/charon/logger.c +++ b/Source/charon/logger.c @@ -55,7 +55,10 @@ struct private_logger_s { }; - +/** + * implements logger_t-function log + * + */ static status_t logg(private_logger_t *this, logger_level_t loglevel, char *format, ...) { if ((this->level & loglevel) == loglevel) @@ -78,19 +81,31 @@ static status_t logg(private_logger_t *this, logger_level_t loglevel, char *form return SUCCESS; } - + +/** + * implements logger_t-function enable_level + * + */ static status_t enable_level(private_logger_t *this, logger_level_t log_level) { this->level |= log_level; return SUCCESS; } - + +/** + * implements logger_t-function disable_level + * + */ static status_t disable_level(private_logger_t *this, logger_level_t log_level) { this->level &= (~log_level); return SUCCESS; } - + +/** + * implements logger_t-function destroy + * + */ static status_t destroy(private_logger_t *this) { if (this->target) @@ -101,7 +116,10 @@ static status_t destroy(private_logger_t *this) return SUCCESS; } - +/* + * Described in Header + * + */ logger_t *logger_create(char *logger_name, char *file, logger_level_t log_level) { private_logger_t *this = allocator_alloc_thing(private_logger_t); @@ -137,5 +155,3 @@ logger_t *logger_create(char *logger_name, char *file, logger_level_t log_level) return (logger_t*)this; } - - |