diff options
author | Tobias Brunner <tobias@strongswan.org> | 2015-11-09 12:30:26 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2015-11-09 16:30:00 +0100 |
commit | 548b99348836e32de296fb26a3177e39cf73e806 (patch) | |
tree | 0784bdfacff0c4b69c8a4e7b58bc72f11129acfe /src/libcharon/daemon.c | |
parent | 8484d2b01d5475abd1ded60b6b451a22cec99a61 (diff) | |
download | strongswan-548b99348836e32de296fb26a3177e39cf73e806.tar.bz2 strongswan-548b99348836e32de296fb26a3177e39cf73e806.tar.xz |
file-logger: Add option to print milliseconds within the current second after timestamp
For this to look right time_format should end with %S or %T.
Closes strongswan/strongswan#18.
Diffstat (limited to 'src/libcharon/daemon.c')
-rw-r--r-- | src/libcharon/daemon.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libcharon/daemon.c b/src/libcharon/daemon.c index 316be7611..f3fe3f8cd 100644 --- a/src/libcharon/daemon.c +++ b/src/libcharon/daemon.c @@ -324,11 +324,13 @@ static void load_file_logger(private_daemon_t *this, char *filename, file_logger_t *file_logger; debug_t group; level_t def; - bool ike_name, flush_line, append; + bool add_ms, ike_name, flush_line, append; char *time_format; time_format = lib->settings->get_str(lib->settings, "%s.filelog.%s.time_format", NULL, lib->ns, filename); + add_ms = lib->settings->get_bool(lib->settings, + "%s.filelog.%s.time_add_ms", FALSE, lib->ns, filename); ike_name = lib->settings->get_bool(lib->settings, "%s.filelog.%s.ike_name", FALSE, lib->ns, filename); flush_line = lib->settings->get_bool(lib->settings, @@ -337,7 +339,7 @@ static void load_file_logger(private_daemon_t *this, char *filename, "%s.filelog.%s.append", TRUE, lib->ns, filename); file_logger = add_file_logger(this, filename, current_loggers); - file_logger->set_options(file_logger, time_format, ike_name); + file_logger->set_options(file_logger, time_format, add_ms, ike_name); file_logger->open(file_logger, flush_line, append); def = lib->settings->get_int(lib->settings, "%s.filelog.%s.default", 1, |