OpenDNSSEC-signer 1.2.1
|
#include "config.h"
#include <stdio.h>
#include <stdarg.h>
Go to the source code of this file.
Defines | |
#define | SE_LOG_DEBUG 1 |
#define | se_log_assert(x) |
Functions | |
void | se_log_init (const char *filename, int use_syslog, int verbosity) |
void | se_log_close (void) |
int | se_log_get_facility (const char *facility) |
void | se_log_deeebug (const char *format,...) |
void | se_log_debug (const char *format,...) |
void | se_log_verbose (const char *format,...) |
void | se_log_info (const char *format,...) |
void | se_log_warning (const char *format,...) |
void | se_log_error (const char *format,...) |
void | se_log_crit (const char *format,...) |
void | se_log_alert (const char *format,...) |
void | se_fatal_exit (const char *format,...) |
#define se_log_assert | ( | x | ) |
do { if(!(x)) \ se_fatal_exit("%s:%d: %s: assertion %s failed", \ __FILE__, __LINE__, __func__, #x); \ } while(0);
Definition at line 134 of file log.h.
Referenced by adapter_create(), adfile_read(), adfile_write(), cmdhandler_start(), denial_create(), denial_nsecify(), denial_nsecify3(), denial_recover_from_backup(), denial_recover_rrsig_from_backup(), domain_add_rr(), domain_add_rrset(), domain_cancel_update(), domain_count_rrset(), domain_create(), domain_del_rr(), domain_del_rrs(), domain_del_rrset(), domain_examine_data_exists(), domain_examine_ns_rdata(), domain_examine_rrset_is_alone(), domain_examine_rrset_is_singleton(), domain_examine_valid_zonecut(), domain_lookup_rrset(), domain_recover_from_backup(), domain_recover_rr_from_backup(), domain_recover_rrsig_from_backup(), domain_sign(), domain_update(), domain_update_status(), engine_config(), engine_config_print(), engine_search_workers(), engine_start(), engine_update_zonelist(), engine_update_zones(), hsm_get_key(), hsm_sign_rrset_with_key(), key_compare(), key_create(), key_print(), key_recover_from_backup(), keylist_add(), keylist_compare(), keylist_delete(), keylist_print(), nsec3params_recover_from_backup(), parse_conf_string(), parse_file_check(), parse_sc_keys(), parse_zonelist_zones(), rrset_add_rr(), rrset_count_add(), rrset_count_del(), rrset_count_RR(), rrset_count_rr(), rrset_create(), rrset_create_frm_rr(), rrset_del_rr(), rrset_del_rrs(), rrset_print(), rrset_print_rrsig(), rrset_recover_rrsig_from_backup(), rrset_sign(), rrset_update(), rrsigs_add_sig(), rrsigs_print(), se_dir_name(), se_fgetc(), se_file_copy(), se_file_lastmodified(), se_file_mode2str(), se_fopen(), se_replace(), se_skip_whitespace(), set_notify_ns(), signconf_backup(), signconf_compare(), stats_clear(), stats_log(), task2str(), task_compare(), task_create(), task_print(), task_recover_from_backup(), tasklist_delete_task(), tasklist_first_task(), tasklist_flush(), tasklist_pop_task(), tasklist_print(), tasklist_schedule_task(), tools_add_dnskeys(), tools_audit(), tools_nsecify(), tools_read_input(), tools_sign(), tools_update(), tools_write_output(), util_dnssec_rrs_add_rr(), util_is_dnssec_rr(), util_soa_compare(), worker_notify(), worker_perform_task(), worker_sleep(), worker_start(), worker_wait(), worker_wakeup(), zone_add_dnskeys(), zone_add_rr(), zone_backup_state(), zone_create(), zone_del_rr(), zone_nsecify(), zone_print(), zone_recover_from_backup(), zone_sign(), zone_update_signconf(), zone_update_zonedata(), zone_update_zonelist(), zonedata_add_denial(), zonedata_add_domain(), zonedata_add_rr(), zonedata_cancel_update(), zonedata_del_denial(), zonedata_del_domain(), zonedata_del_rr(), zonedata_del_rrs(), zonedata_entize(), zonedata_examine(), zonedata_nsecify(), zonedata_nsecify3(), zonedata_print(), zonedata_print_nsec(), zonedata_print_rrsig(), zonedata_recover_from_backup(), zonedata_recover_rr_from_backup(), zonedata_recover_rrsig_from_backup(), zonedata_sign(), zonedata_update(), zonelist_add_zone(), zonelist_lock(), zonelist_lookup_zone_by_name(), zonelist_merge(), zonelist_read(), and zonelist_unlock().
void se_fatal_exit | ( | const char * | format, |
... | |||
) |
Log critical errors and exit.
[in] | format | printf-style format string, arguments follow |
Log emergency and exit.
Definition at line 367 of file log.c.
References LOG_CRIT.
Referenced by se_strdup(), se_thr_fork_create(), and se_thread_blocksigs().
void se_log_alert | ( | const char * | format, |
... | |||
) |
Log alerts.
[in] | format | printf-style format string, arguments follow |
Log alert.
Definition at line 351 of file log.c.
References LOG_ALERT.
Referenced by denial_nsecify(), denial_nsecify3(), rrset_update(), tools_zone_fetcher(), zonedata_nsecify(), and zonedata_nsecify3().
void se_log_close | ( | void | ) |
Close logging.
Definition at line 130 of file log.c.
References se_log_debug(), and se_log_init().
Referenced by engine_start(), and tools_zone_fetcher().
void se_log_crit | ( | const char * | format, |
... | |||
) |
Log criticals.
[in] | format | printf-style format string, arguments follow |
Log critical.
Definition at line 335 of file log.c.
References LOG_CRIT.
Referenced by zonedata_update().
void se_log_debug | ( | const char * | format, |
... | |||
) |
Log debug.
[in] | format | printf-style format string, arguments follow |
Log debug.
Definition at line 255 of file log.c.
References LOG_DEBUG.
Referenced by adfile_read(), adfile_write(), backup_read_check_str(), backup_read_duration(), backup_read_int(), backup_read_rr_type(), backup_read_size_t(), backup_read_str(), backup_read_time_t(), backup_read_uint16_t(), backup_read_uint32_t(), backup_read_uint8_t(), cmdhandler_create(), cmdhandler_start(), engine_cleanup(), engine_config_cleanup(), engine_config_print(), engine_create(), engine_update_zonelist(), engine_update_zones(), hsm_sign_rrset_with_key(), keylist_add(), keylist_cleanup(), keylist_create(), keylist_delete(), log_rr(), parse_file_check(), parse_zonelist_zones(), privdrop(), se_chown(), se_file_copy(), se_fopen(), se_log_close(), se_log_init(), set_notify_ns(), signal_handler(), signconf_check(), signconf_read(), signconf_recover_from_backup(), task_recover_from_backup(), tasklist_cleanup(), tasklist_create(), tasklist_delete_task(), tasklist_flush(), tasklist_pop_task(), tasklist_schedule_task(), tools_audit(), tools_write_output(), tools_zone_fetcher(), worker_create(), worker_notify(), worker_start(), worker_wakeup(), zone_create(), zone_nsecify(), zone_update_signconf(), zone_update_zonedata(), zonedata_add_domain(), zonedata_nsecify3(), zonedata_sign(), zonelist_merge(), zonelist_read(), and zonelist_update().
void se_log_deeebug | ( | const char * | format, |
... | |||
) |
Heavy debug loggin.
[in] | format | printf-style format string, arguments follow |
Heavy debug logging.
Definition at line 239 of file log.c.
References LOG_DEBUG, and LOG_DEEEBUG.
Referenced by domain_recover_from_backup(), log_rr(), rrset_sign(), zone_recover_from_backup(), zonedata_del_domain(), and zonedata_update().
void se_log_error | ( | const char * | format, |
... | |||
) |
Log errors.
[in] | format | printf-style format string, arguments follow |
Log error.
Definition at line 319 of file log.c.
References LOG_ERR.
Referenced by adfile_read(), cmdhandler_create(), denial_create(), denial_nsecify(), denial_nsecify3(), denial_recover_from_backup(), denial_recover_rrsig_from_backup(), domain_add_rr(), domain_add_rrset(), domain_del_rrset(), domain_examine_rrset_is_alone(), domain_examine_rrset_is_singleton(), domain_examine_valid_zonecut(), domain_recover_from_backup(), domain_recover_rr_from_backup(), domain_recover_rrsig_from_backup(), domain_sign(), domain_update(), duration_create_from_string(), engine_check_config(), engine_config(), engine_start(), hsm_get_key(), hsm_sign_rrset_with_key(), init_xfrd(), key_recover_from_backup(), keylist_delete(), log_rr(), nsec3params_create_salt(), nsec3params_recover_from_backup(), nsec3params_salt2str(), parse_conf_string(), parse_file_check(), parse_sc_keys(), parse_zonelist_zones(), privdrop(), rrset_add_rr(), rrset_del_rr(), rrset_recover_rrsig_from_backup(), rrset_sign(), se_chown(), se_fopen(), se_thr_fork_wait(), signconf_check(), signconf_read(), signconf_recover_from_backup(), task_recover_from_backup(), tasklist_delete_task(), tasklist_schedule_task(), time_datestamp(), tools_audit(), tools_read_input(), tools_write_output(), tools_zone_fetcher(), worker_perform_task(), worker_start(), zone_add_dnskeys(), zone_add_rr(), zone_backup_state(), zone_nsecify(), zone_recover_from_backup(), zone_update_signconf(), zone_update_zonedata(), zonedata_add_denial(), zonedata_add_domain(), zonedata_add_rr(), zonedata_del_denial(), zonedata_del_domain(), zonedata_entize(), zonedata_nsecify(), zonedata_nsecify3(), zonedata_recover_from_backup(), zonedata_recover_rr_from_backup(), zonedata_recover_rrsig_from_backup(), zonedata_sign(), zonedata_update(), zonelist_add_zone(), zonelist_merge(), and zonelist_read().
int se_log_get_facility | ( | const char * | facility | ) |
Get the facility by string.
[in] | facility | string based facility |
Referenced by se_log_init().
void se_log_info | ( | const char * | format, |
... | |||
) |
Log informational messages.
[in] | format | printf-style format string, arguments follow |
Log info.
Definition at line 287 of file log.c.
References LOG_NOTICE.
Referenced by engine_start(), log_rr(), stats_log(), and tools_zone_fetcher().
void se_log_init | ( | const char * | filename, |
int | use_syslog, | ||
int | verbosity | ||
) |
Log wrapper. Initialize logging.
[in] | filename | logfile, stderr if NULL. |
[in] | use_syslog,: | use syslog(3) and ingore filename |
[in] | verbosity,: | log level |
Initialize logging.
Definition at line 83 of file log.c.
References MY_PACKAGE_TARNAME, se_fclose(), se_fopen(), se_log_debug(), se_log_get_facility(), se_log_verbose(), and se_log_warning().
Referenced by engine_start(), se_log_close(), and tools_zone_fetcher().
void se_log_verbose | ( | const char * | format, |
... | |||
) |
Log verbose.
[in] | format | printf-style format string, arguments follow |
Log verbose.
Definition at line 271 of file log.c.
References LOG_INFO.
Referenced by engine_config(), engine_start(), log_rr(), se_log_init(), tools_add_dnskeys(), tools_audit(), tools_nsecify(), tools_read_input(), tools_sign(), tools_update(), tools_write_output(), zone_add_rr(), and zonelist_read().
void se_log_warning | ( | const char * | format, |
... | |||
) |
Log warnings.
[in] | format | printf-style format string, arguments follow |
Log warning.
Definition at line 303 of file log.c.
References LOG_WARNING.
Referenced by adapter_cleanup(), cmdhandler_cleanup(), cmdhandler_start(), domain_cleanup(), domain_del_rr(), duration2time(), duration_cleanup(), engine_cleanup(), engine_config_cleanup(), key_cleanup(), keylist_cleanup(), keylist_compare(), log_rr(), nsec3params_cleanup(), rrset_add_rr(), rrset_cleanup(), rrset_del_rr(), rrset_recover_rrsig_from_backup(), rrsigs_add_sig(), rrsigs_cleanup(), se_chown(), se_log_init(), se_thr_fork_wait(), signconf_backup(), signconf_cleanup(), stats_cleanup(), task_backup(), task_cleanup(), tasklist_cleanup(), tasklist_delete_task(), tools_zone_fetcher(), util_dnssec_rrs_add_rr(), worker_cleanup(), worker_perform_task(), zone_add_dnskeys(), zone_add_rr(), zone_cleanup(), zone_nsecify(), zone_sign(), zone_update_signconf(), zonedata_cleanup(), zonedata_del_rr(), zonedata_nsecify(), zonelist_add_zone(), and zonelist_cleanup().