aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/utils/logger.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/charon/utils/logger.h')
-rw-r--r--Source/charon/utils/logger.h22
1 files changed, 7 insertions, 15 deletions
diff --git a/Source/charon/utils/logger.h b/Source/charon/utils/logger.h
index 34673e50d..c52211c31 100644
--- a/Source/charon/utils/logger.h
+++ b/Source/charon/utils/logger.h
@@ -99,9 +99,8 @@ struct logger_t {
* @param loglevel or'ed set of loglevels
* @param format printf like format string
* @param ... printf like parameters
- * @return SUCCESS in any case
*/
- status_t (*log) (logger_t *this, logger_level_t log_level, char *format, ...);
+ void (*log) (logger_t *this, logger_level_t log_level, char *format, ...);
/**
* @brief Log some bytes, useful for debugging.
@@ -114,9 +113,8 @@ struct logger_t {
* @param label a labeling name, logged with the bytes
* @param bytes pointer to the bytes to dump
* @param len number of bytes to dump
- * @return SUCCESS in any case
*/
- status_t (*log_bytes) (logger_t *this, logger_level_t loglevel, char *label, char *bytes, size_t len);
+ void (*log_bytes) (logger_t *this, logger_level_t loglevel, char *label, char *bytes, size_t len);
/**
* @brief Log a chunk, useful for debugging.
@@ -128,35 +126,31 @@ struct logger_t {
* @param loglevel or'ed set of loglevels
* @param label a labeling name, logged with the bytes
* @param chunk pointer to a chunk to log
- * @return SUCCESS in any case
*/
- status_t (*log_chunk) (logger_t *this, logger_level_t loglevel, char *label, chunk_t *chunk);
+ void (*log_chunk) (logger_t *this, logger_level_t loglevel, char *label, chunk_t *chunk);
/**
* @brief Enables a loglevel for the current logger_t object.
*
* @param this logger_t object
* @param log_level loglevel to enable
- * @return SUCCESS in any case
*/
- status_t (*enable_level) (logger_t *this, logger_level_t log_level);
+ void (*enable_level) (logger_t *this, logger_level_t log_level);
/**
* @brief Disables a loglevel for the current logger_t object.
*
* @param this logger_t object
* @param log_level loglevel to enable
- * @return UCCESS in any case
*/
- status_t (*disable_level) (logger_t *this, logger_level_t log_level);
+ void (*disable_level) (logger_t *this, logger_level_t log_level);
/**
* @brief Destroys a logger_t object.
*
* @param this logger_t object
- * @return SUCCESS in any case
*/
- status_t (*destroy) (logger_t *this);
+ void (*destroy) (logger_t *this);
};
/**
@@ -166,9 +160,7 @@ struct logger_t {
* @param log_level or'ed set of log_levels to assign to the new logger_t object
* @param log_pid TRUE if thread id should also be logged
* @param output FILE * if log has to go on a file output, NULL for syslog
- * @return
- * - logger_t object
- * - NULL if out of ressources
+ * @return logger_t object
*
* @ingroup utils
*/