Joachim Nilsson
bd54cf6dee
log.c: New log_init() function, called at initial bootstrap
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-02 12:34:12 +02:00
Joachim Nilsson
1036c365b8
log.c: New log_exit() function, called at shutdown
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-02 12:31:38 +02:00
Joachim Nilsson
8ce330bcdb
log.c: Rename log_toggle_debug() --> log_debug()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-02 12:28:16 +02:00
Joachim Nilsson
ec52a6a240
Set correct syslog() log level based on debug flag
...
Also, refactor logging to /dev/kmsg to separate function.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-01 22:23:53 +02:00
Joachim Nilsson
5e8cb63f9a
Refactor, _d() et al to use logit() instead of err.h
...
This patch is the first in a series of changes to clean up the internal
logging APIs of Finit:
1. Convert log macros to use logit() for everything (this patch)
2. Set correct syslog() log level based on debug flag
3. Do closelog()/openlog() when toggling debug flag to control LOG_PERROR
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-01 20:34:37 +02:00
Joachim Nilsson
d1df837d04
Refactor, move debug toggle to log.c:log_toggle_debug()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-01 20:34:37 +02:00
Joachim Nilsson
670f08ce51
Refactor, move logit() and log macros to log.c + log.h
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-07-01 20:34:37 +02:00