OpenDNSSEC-signer  1.4.7
Functions
tools.h File Reference
#include "config.h"
#include "daemon/engine.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_signconf (zone_type *zone)
 
ods_status tools_input (zone_type *zone)
 
ods_status tools_output (zone_type *zone, engine_type *engine)
 

Function Documentation

ods_status tools_input ( zone_type zone)
ods_status tools_output ( zone_type zone,
engine_type engine 
)
ods_status tools_signconf ( zone_type zone)

Zone signing tools. Load zone signconf.

Parameters
[in]zonezone
Returns
ods_status status

Load zone signconf.

Or NSEC -> NSEC3, or NSEC3 -> NSEC, or NSEC3 params changed. All NSEC(3)s become invalid.

Definition at line 52 of file tools.c.

References zone_struct::db, zone_struct::default_ttl, duration2time(), zone_struct::name, namedb_cleanup_denials(), namedb_init_denials(), namedb_wipe_denial(), ods_log_assert, ods_log_debug(), ods_log_error(), ods_status2str(), ODS_STATUS_OK, ODS_STATUS_UNCHANGED, zone_struct::signconf, signconf_cleanup(), signconf_compare_denial(), signconf_log(), signconf_struct::soa_min, TASK_NSECIFY, and zone_load_signconf().