Diff for /embedaddon/strongswan/src/libcharon/daemon.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2020/06/03 09:46:44 version 1.1.1.2, 2021/03/17 00:20:08
Line 450  static void load_sys_logger(private_daemon_t *this, ch Line 450  static void load_sys_logger(private_daemon_t *this, ch
         sys_logger_t *sys_logger;          sys_logger_t *sys_logger;
         debug_t group;          debug_t group;
         level_t def;          level_t def;
           bool ike_name, log_level;
   
         if (get_syslog_facility(facility) == -1)          if (get_syslog_facility(facility) == -1)
         {          {
Line 462  static void load_sys_logger(private_daemon_t *this, ch Line 463  static void load_sys_logger(private_daemon_t *this, ch
                 return;                  return;
         }          }
   
        sys_logger->set_options(sys_logger,        ike_name = lib->settings->get_bool(lib->settings, "%s.syslog.%s.ike_name",
                                lib->settings->get_bool(lib->settings, "%s.syslog.%s.ike_name",                                                                           FALSE, lib->ns, facility);
                                                                                FALSE, lib->ns, facility));        log_level = lib->settings->get_bool(lib->settings, "%s.syslog.%s.log_level",
                                                                            FALSE, lib->ns, facility);
   
           sys_logger->set_options(sys_logger, ike_name, log_level);
   
         def = lib->settings->get_int(lib->settings, "%s.syslog.%s.default", 1,          def = lib->settings->get_int(lib->settings, "%s.syslog.%s.default", 1,
                                                                  lib->ns, facility);                                                                   lib->ns, facility);
         for (group = 0; group < DBG_MAX; group++)          for (group = 0; group < DBG_MAX; group++)
Line 486  static void load_file_logger(private_daemon_t *this, c Line 490  static void load_file_logger(private_daemon_t *this, c
         file_logger_t *file_logger;          file_logger_t *file_logger;
         debug_t group;          debug_t group;
         level_t def;          level_t def;
        bool add_ms, ike_name, flush_line, append;        bool add_ms, ike_name, log_level, flush_line, append;
         char *time_format, *filename;          char *time_format, *filename;
   
         time_format = lib->settings->get_str(lib->settings,          time_format = lib->settings->get_str(lib->settings,
Line 495  static void load_file_logger(private_daemon_t *this, c Line 499  static void load_file_logger(private_daemon_t *this, c
                                                 "%s.filelog.%s.time_add_ms", FALSE, lib->ns, section);                                                  "%s.filelog.%s.time_add_ms", FALSE, lib->ns, section);
         ike_name = lib->settings->get_bool(lib->settings,          ike_name = lib->settings->get_bool(lib->settings,
                                                 "%s.filelog.%s.ike_name", FALSE, lib->ns, section);                                                  "%s.filelog.%s.ike_name", FALSE, lib->ns, section);
           log_level = lib->settings->get_bool(lib->settings,
                                                   "%s.filelog.%s.log_level", FALSE, lib->ns, section);
         flush_line = lib->settings->get_bool(lib->settings,          flush_line = lib->settings->get_bool(lib->settings,
                                                 "%s.filelog.%s.flush_line", FALSE, lib->ns, section);                                                  "%s.filelog.%s.flush_line", FALSE, lib->ns, section);
         append = lib->settings->get_bool(lib->settings,          append = lib->settings->get_bool(lib->settings,
Line 508  static void load_file_logger(private_daemon_t *this, c Line 514  static void load_file_logger(private_daemon_t *this, c
                 return;                  return;
         }          }
   
        file_logger->set_options(file_logger, time_format, add_ms, ike_name);        file_logger->set_options(file_logger, time_format, add_ms, ike_name,
                                                          log_level);
         file_logger->open(file_logger, flush_line, append);          file_logger->open(file_logger, flush_line, append);
   
         def = lib->settings->get_int(lib->settings, "%s.filelog.%s.default", 1,          def = lib->settings->get_int(lib->settings, "%s.filelog.%s.default", 1,

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>