Functions

/build/buildd-opendnssec_1.3.2-1~bpo60+1-mips-pXL6jA/opendnssec-1.3.2/signer/src/signer/tools.h File Reference

#include "config.h"
#include "shared/status.h"
#include "signer/zone.h"
Include dependency graph for tools.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ods_status tools_input (zone_type *zone)
ods_status tools_commit (zone_type *zone)
ods_status tools_nsecify (zone_type *zone)
ods_status tools_audit (zone_type *zone, char *working_dir, char *cfg_filename)
ods_status tools_output (zone_type *zone)

Function Documentation

ods_status tools_audit ( zone_type zone,
char *  working_dir,
char *  cfg_filename 
)

Audit zone.

Parameters:
[in] zone zone
[in] working_dir working directory
[in] cfg_filename conf.xml filename
Returns:
ods_status status

Audit zone.

Definition at line 256 of file tools.c.

References adfile_write(), signconf_struct::audit, stats_struct::audit_time, lock_basic_lock, lock_basic_unlock, zone_struct::name, ods_build_path(), ods_log_assert, ods_log_debug(), ods_log_error(), ODS_STATUS_OK, stats_struct::sig_count, stats_struct::sig_soa_count, zone_struct::signconf, stats_struct::sort_done, zone_struct::stats, stats_struct::stats_lock, and SYSTEM_MAXLEN.

ods_status tools_commit ( zone_type zone  ) 

Examine and commit updates.

Parameters:
[in] zone zone
Returns:
ods_status status
ods_status tools_input ( zone_type zone  ) 
ods_status tools_nsecify ( zone_type zone  ) 
ods_status tools_output ( zone_type zone  )