OpenDNSSEC-signer 1.2.1
Defines | Functions

/build/buildd-opendnssec_1.2.1.dfsg-1-mips-p9AT07/opendnssec-1.2.1.dfsg/signer/src/util/log.c File Reference

#include "config.h"
#include "util/duration.h"
#include "util/file.h"
#include "util/log.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for log.c:

Go to the source code of this file.

Defines

#define LOG_EMERG   0
#define LOG_ALERT   1
#define LOG_CRIT   2
#define LOG_ERR   3
#define LOG_WARNING   4
#define LOG_NOTICE   5
#define LOG_INFO   6
#define LOG_DEBUG   7
#define LOG_DEEEBUG   8
#define CTIME_LENGTH   26
#define MY_PACKAGE_TARNAME   "ods-signerd"

Functions

void se_log_init (const char *filename, int use_syslog, int verbosity)
void se_log_close (void)
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 Documentation

#define CTIME_LENGTH   26

Definition at line 64 of file log.c.

#define LOG_ALERT   1

Definition at line 50 of file log.c.

Referenced by se_log_alert().

#define LOG_CRIT   2

Definition at line 51 of file log.c.

Referenced by se_fatal_exit(), and se_log_crit().

#define LOG_DEBUG   7

Definition at line 56 of file log.c.

Referenced by se_log_debug(), and se_log_deeebug().

#define LOG_DEEEBUG   8

Definition at line 59 of file log.c.

Referenced by se_log_deeebug().

#define LOG_EMERG   0

Logging.

Definition at line 49 of file log.c.

#define LOG_ERR   3

Definition at line 52 of file log.c.

Referenced by se_log_error().

#define LOG_INFO   6

Definition at line 55 of file log.c.

Referenced by se_log_verbose().

#define LOG_NOTICE   5

Definition at line 54 of file log.c.

Referenced by se_log_info().

#define LOG_WARNING   4

Definition at line 53 of file log.c.

Referenced by se_log_warning().

#define MY_PACKAGE_TARNAME   "ods-signerd"

Definition at line 75 of file log.c.

Referenced by se_log_init().


Function Documentation

void se_fatal_exit ( const char *  format,
  ... 
)

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 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 critical.

Definition at line 335 of file log.c.

References LOG_CRIT.

Referenced by zonedata_update().

void se_log_debug ( const char *  format,
  ... 
)
void se_log_deeebug ( const char *  format,
  ... 
)

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 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().

void se_log_info ( const char *  format,
  ... 
)

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 
)
void se_log_verbose ( const char *  format,
  ... 
)
void se_log_warning ( const char *  format,
  ... 
)