dnssec-dsfromkey.c File Reference

#include <config.h>
#include <stdlib.h>
#include <isc/buffer.h>
#include <isc/commandline.h>
#include <isc/entropy.h>
#include <isc/hash.h>
#include <isc/mem.h>
#include <isc/print.h>
#include <isc/string.h>
#include <isc/util.h>
#include <dns/callbacks.h>
#include <dns/db.h>
#include <dns/dbiterator.h>
#include <dns/ds.h>
#include <dns/fixedname.h>
#include <dns/keyvalues.h>
#include <dns/log.h>
#include <dns/master.h>
#include <dns/name.h>
#include <dns/rdata.h>
#include <dns/rdataclass.h>
#include <dns/rdataset.h>
#include <dns/rdatasetiter.h>
#include <dns/rdatatype.h>
#include <dns/result.h>
#include <dst/dst.h>
#include "dnssectool.h"

Go to the source code of this file.

Defines

#define PATH_MAX   1024

Functions

static isc_result_t initname (char *setname)
static void db_load_from_stream (dns_db_t *db, FILE *fp)
static isc_result_t loadset (const char *filename, dns_rdataset_t *rdataset)
static isc_result_t loadkeyset (char *dirname, dns_rdataset_t *rdataset)
static void loadkey (char *filename, unsigned char *key_buf, unsigned int key_buf_size, dns_rdata_t *rdata)
static void logkey (dns_rdata_t *rdata)
static void emit (unsigned int dtype, isc_boolean_t showall, char *lookaside, dns_rdata_t *rdata)
static
ISC_PLATFORM_NORETURN_PRE void 
usage (void)
int main (int argc, char **argv)

Variables

const char * program = "dnssec-dsfromkey"
int verbose
static dns_rdataclass_t rdclass
static dns_fixedname_t fixed
static dns_name_tname = NULL
static isc_mem_tmctx = NULL
static isc_uint32_t ttl
static isc_boolean_t emitttl = ISC_FALSE


Detailed Description

Definition in file dnssec-dsfromkey.c.


Define Documentation

#define PATH_MAX   1024

Definition at line 57 of file dnssec-dsfromkey.c.


Function Documentation

static isc_result_t initname ( char *  setname  )  [static]

Definition at line 71 of file dnssec-dsfromkey.c.

References dns_fixedname_init, dns_fixedname_name, dns_name_fromtext(), dns_rootname, isc_buffer_add, and isc_buffer_init.

Referenced by main().

static void db_load_from_stream ( dns_db_t db,
FILE *  fp 
) [static]

Definition at line 85 of file dnssec-dsfromkey.c.

References callbacks, dns_db_beginload(), dns_db_endload(), dns_master_loadstream(), dns_rdatacallbacks_init(), fatal(), ISC_R_SUCCESS, isc_result_totext(), and rdclass.

Referenced by loadset().

static isc_result_t loadset ( const char *  filename,
dns_rdataset_t rdataset 
) [static]

Definition at line 105 of file dnssec-dsfromkey.c.

References db_load_from_stream(), dns_db_create(), dns_db_detach(), dns_db_detachnode(), dns_db_findnode(), dns_db_findrdataset(), dns_db_load(), dns_dbtype_zone, dns_name_format(), DNS_NAME_FORMATSIZE, DNS_R_SEENINCLUDE, fatal(), ISC_FALSE, ISC_R_NOTFOUND, ISC_R_SUCCESS, isc_result_totext(), and rdclass.

Referenced by loadkeyset(), and main().

static isc_result_t loadkeyset ( char *  dirname,
dns_rdataset_t rdataset 
) [static]

Definition at line 148 of file dnssec-dsfromkey.c.

References check_result(), dns_name_tofilenametext(), dns_rdataset_init(), isc_buffer_availablelength, isc_buffer_init, isc_buffer_putstr, isc_buffer_putuint8, ISC_FALSE, ISC_R_NOSPACE, loadset(), and PATH_MAX.

Referenced by main().

static void loadkey ( char *  filename,
unsigned char *  key_buf,
unsigned int  key_buf_size,
dns_rdata_t rdata 
) [static]

Definition at line 179 of file dnssec-dsfromkey.c.

References dns_fixedname_init, dns_fixedname_name, dns_name_copy(), dns_rdata_fromregion(), dns_rdata_init(), dst_key_class(), dst_key_format(), DST_KEY_FORMATSIZE, dst_key_free(), dst_key_fromnamedfile(), dst_key_name(), dst_key_todns(), DST_TYPE_PUBLIC, fatal(), isc_buffer_init, isc_buffer_usedregion, ISC_R_SUCCESS, isc_result_totext(), key, keystr, program, r, rdclass, and verbose.

Referenced by main().

static void logkey ( dns_rdata_t rdata  )  [static]

Definition at line 224 of file dnssec-dsfromkey.c.

References dns_rdata::data, dst_key_format(), DST_KEY_FORMATSIZE, dst_key_free(), dst_key_fromdns(), isc_buffer_add, isc_buffer_init, ISC_R_SUCCESS, key, keystr, dns_rdata::length, program, and rdclass.

Referenced by main().

static void emit ( unsigned int  dtype,
isc_boolean_t  showall,
char *  lookaside,
dns_rdata_t rdata 
) [static]

Definition at line 244 of file dnssec-dsfromkey.c.

References isc_region::base, DNS_DS_BUFFERSIZE, dns_ds_buildrdata(), DNS_KEYFLAG_KSK, DNS_NAME_MAXWIRE, dns_name_totext(), dns_rdata_init(), dns_rdata_tofmttext(), dns_rdata_tostruct(), dns_rdataclass_totext(), DST_KEY_MAXTEXTSIZE, emitttl, fatal(), isc_buffer_availablelength, isc_buffer_init, isc_buffer_putstr, isc_buffer_usedregion, ISC_FALSE, ISC_R_SUCCESS, isc_region::length, name_buf, r, rdclass, and ttl.

Referenced by main().

static ISC_PLATFORM_NORETURN_PRE void usage ( void   )  [static]

Definition at line 319 of file dnssec-dsfromkey.c.

References program, and VERSION.

int main ( int  argc,
char **  argv 
)

Definition at line 352 of file dnssec-dsfromkey.c.

References cleanup_entropy(), cleanup_logging(), DNS_DSDIGEST_GOST, DNS_DSDIGEST_SHA1, DNS_DSDIGEST_SHA256, DNS_DSDIGEST_SHA384, dns_name_destroy(), DNS_NAME_MAXWIRE, dns_rdata_init(), dns_rdataset_current(), dns_rdataset_disassociate(), dns_rdataset_first(), dns_rdataset_init(), dns_rdataset_isassociated(), dns_rdataset_next(), dns_result_register(), DST_KEY_MAXSIZE, dst_lib_destroy(), dst_lib_init(), ectx, emit(), emitttl, fatal(), initname(), isc_commandline_argument, isc_commandline_errprint, isc_commandline_index, isc_commandline_option, isc_commandline_parse(), ISC_ENTROPY_BLOCKING, ISC_ENTROPY_GOODONLY, isc_entropy_stopcallbacksources(), ISC_FALSE, isc_hash_create(), isc_hash_destroy(), isc_mem_create(), isc_mem_destroy(), isc_mem_stats(), ISC_R_SUCCESS, isc_result_totext(), ISC_TRUE, loadkey(), loadkeyset(), loadset(), logkey(), pk11_result_register(), program, rdclass, setup_entropy(), setup_logging(), strtoclass(), ttl, usage(), verbose, and version.


Variable Documentation

const char* program = "dnssec-dsfromkey"

Definition at line 60 of file dnssec-dsfromkey.c.

int verbose

Definition at line 61 of file dnssec-dsfromkey.c.

dns_rdataclass_t rdclass [static]

Definition at line 63 of file dnssec-dsfromkey.c.

Referenced by addlookup(), check_orderent(), checkowner_afsdb(), checkowner_any_tsig(), checkowner_caa(), checkowner_cdnskey(), checkowner_cds(), checkowner_cert(), checkowner_ch_a(), checkowner_cname(), checkowner_dlv(), checkowner_dname(), checkowner_dnskey(), checkowner_ds(), checkowner_eui48(), checkowner_eui64(), checkowner_gpos(), checkowner_hinfo(), checkowner_hip(), checkowner_hs_a(), checkowner_in_a(), checkowner_in_a6(), checkowner_in_aaaa(), checkowner_in_apl(), checkowner_in_dhcid(), checkowner_in_kx(), checkowner_in_nsap(), checkowner_in_nsap_ptr(), checkowner_in_px(), checkowner_in_srv(), checkowner_in_wks(), checkowner_ipseckey(), checkowner_isdn(), checkowner_key(), checkowner_keydata(), checkowner_l32(), checkowner_l64(), checkowner_loc(), checkowner_lp(), checkowner_mb(), checkowner_md(), checkowner_mf(), checkowner_mg(), checkowner_minfo(), checkowner_mr(), checkowner_mx(), checkowner_naptr(), checkowner_nid(), checkowner_ns(), checkowner_nsec(), checkowner_nsec3(), checkowner_nsec3param(), checkowner_null(), checkowner_nxt(), checkowner_openpgpkey(), checkowner_opt(), checkowner_ptr(), checkowner_rp(), checkowner_rrsig(), checkowner_rt(), checkowner_sig(), checkowner_soa(), checkowner_spf(), checkowner_sshfp(), checkowner_tkey(), checkowner_tlsa(), checkowner_txt(), checkowner_unspec(), checkowner_uri(), checkowner_x25(), configure_hint(), configure_order(), dash_option(), db_load_from_stream(), dns_rbtdb_create(), emit(), evaluate_class(), fromstruct_afsdb(), fromstruct_any_tsig(), fromstruct_caa(), fromstruct_cdnskey(), fromstruct_cds(), fromstruct_cert(), fromstruct_ch_a(), fromstruct_cname(), fromstruct_dlv(), fromstruct_dname(), fromstruct_dnskey(), fromstruct_ds(), fromstruct_eui48(), fromstruct_eui64(), fromstruct_gpos(), fromstruct_hinfo(), fromstruct_hip(), fromstruct_hs_a(), fromstruct_in_a(), fromstruct_in_a6(), fromstruct_in_aaaa(), fromstruct_in_apl(), fromstruct_in_dhcid(), fromstruct_in_kx(), fromstruct_in_nsap(), fromstruct_in_nsap_ptr(), fromstruct_in_px(), fromstruct_in_srv(), fromstruct_in_wks(), fromstruct_ipseckey(), fromstruct_isdn(), fromstruct_key(), fromstruct_keydata(), fromstruct_l32(), fromstruct_l64(), fromstruct_loc(), fromstruct_lp(), fromstruct_mb(), fromstruct_md(), fromstruct_mf(), fromstruct_mg(), fromstruct_minfo(), fromstruct_mr(), fromstruct_mx(), fromstruct_naptr(), fromstruct_nid(), fromstruct_ns(), fromstruct_nsec(), fromstruct_nsec3(), fromstruct_nsec3param(), fromstruct_null(), fromstruct_nxt(), fromstruct_openpgpkey(), fromstruct_opt(), fromstruct_ptr(), fromstruct_rp(), fromstruct_rrsig(), fromstruct_rt(), fromstruct_sig(), fromstruct_soa(), fromstruct_spf(), fromstruct_sshfp(), fromstruct_tkey(), fromstruct_tlsa(), fromstruct_txt(), fromstruct_unspec(), fromstruct_uri(), fromstruct_x25(), fromtext_afsdb(), fromtext_any_tsig(), fromtext_caa(), fromtext_cdnskey(), fromtext_cds(), fromtext_cert(), fromtext_ch_a(), fromtext_cname(), fromtext_dlv(), fromtext_dname(), fromtext_dnskey(), fromtext_ds(), fromtext_eui48(), fromtext_eui64(), fromtext_gpos(), fromtext_hinfo(), fromtext_hip(), fromtext_hs_a(), fromtext_in_a(), fromtext_in_a6(), fromtext_in_aaaa(), fromtext_in_apl(), fromtext_in_dhcid(), fromtext_in_kx(), fromtext_in_nsap(), fromtext_in_nsap_ptr(), fromtext_in_px(), fromtext_in_srv(), fromtext_in_wks(), fromtext_ipseckey(), fromtext_isdn(), fromtext_key(), fromtext_keydata(), fromtext_l32(), fromtext_l64(), fromtext_loc(), fromtext_lp(), fromtext_mb(), fromtext_md(), fromtext_mf(), fromtext_mg(), fromtext_minfo(), fromtext_mr(), fromtext_mx(), fromtext_naptr(), fromtext_nid(), fromtext_ns(), fromtext_nsec(), fromtext_nsec3(), fromtext_nsec3param(), fromtext_null(), fromtext_nxt(), fromtext_openpgpkey(), fromtext_opt(), fromtext_ptr(), fromtext_rp(), fromtext_rrsig(), fromtext_rt(), fromtext_sig(), fromtext_soa(), fromtext_spf(), fromtext_sshfp(), fromtext_tkey(), fromtext_tlsa(), fromtext_txt(), fromtext_unspec(), fromtext_uri(), fromtext_x25(), fromwire_afsdb(), fromwire_any_tsig(), fromwire_caa(), fromwire_cdnskey(), fromwire_cds(), fromwire_cert(), fromwire_ch_a(), fromwire_cname(), fromwire_dlv(), fromwire_dname(), fromwire_dnskey(), fromwire_ds(), fromwire_eui48(), fromwire_eui64(), fromwire_gpos(), fromwire_hinfo(), fromwire_hip(), fromwire_hs_a(), fromwire_in_a(), fromwire_in_a6(), fromwire_in_aaaa(), fromwire_in_apl(), fromwire_in_dhcid(), fromwire_in_kx(), fromwire_in_nsap(), fromwire_in_nsap_ptr(), fromwire_in_px(), fromwire_in_srv(), fromwire_in_wks(), fromwire_ipseckey(), fromwire_isdn(), fromwire_key(), fromwire_keydata(), fromwire_l32(), fromwire_l64(), fromwire_loc(), fromwire_lp(), fromwire_mb(), fromwire_md(), fromwire_mf(), fromwire_mg(), fromwire_minfo(), fromwire_mr(), fromwire_mx(), fromwire_naptr(), fromwire_nid(), fromwire_ns(), fromwire_nsec(), fromwire_nsec3(), fromwire_nsec3param(), fromwire_null(), fromwire_nxt(), fromwire_openpgpkey(), fromwire_opt(), fromwire_ptr(), fromwire_rp(), fromwire_rrsig(), fromwire_rt(), fromwire_sig(), fromwire_soa(), fromwire_spf(), fromwire_sshfp(), fromwire_tkey(), fromwire_tlsa(), fromwire_txt(), fromwire_unspec(), fromwire_uri(), fromwire_x25(), getquestions(), getsection(), isc__rdatalist_getclosest(), isc__rdatalist_getnoqname(), ISC_LIST(), load_text(), load_zone(), loadkey(), loadset(), logkey(), main(), newzone_parse(), ns_server_mkeys(), parse_args(), read_one_rr(), strtoclass(), testclass(), and zone_from_args().

dns_fixedname_t fixed [static]

Definition at line 64 of file dnssec-dsfromkey.c.

Referenced by add_nsec(), addnowildcardhash(), addrdataset(), check_address_records(), check_dual_stack(), check_mx(), check_name(), check_options(), check_orderent(), check_test_data(), check_update_policy(), checkandaddsoa(), client_resfind(), configure_alternates(), configure_order(), configure_view(), configure_view_nametable(), create_empty_zone(), deleterdataset(), disable_algorithms(), disable_ds_digests(), disabled_algorithms(), disabled_ds_digests(), dns64_reverse(), dns_db_createsoatuple(), dns_nsec3_addnsec3(), dns_nsec3_delnsec3(), dns_nsec3_hashname(), dns_root_checkhints(), dns_ssutable_checkrules(), dns_test_loaddb(), fctx_create(), fctx_getaddresses(), fetch_name(), find(), findrdataset(), fix_tv_usec(), foreach_rr(), getnodedata(), integrity_checks(), isdelegation(), isoptout(), isselfsigned(), keyfetch_done(), load_raw(), lookup_find(), mustbesecure(), next_origin(), ns_server_flushnode(), ns_server_zonestatus(), on_disable_list(), printmessage(), query_addds(), query_find(), query_findclosestnsec3(), rdataset_totext(), redirect(), redirect2(), resume_dslookup(), revocable(), rpz_ck_dnssec(), rpz_rrset_find(), rrset_visible(), set_resigntime(), setup_lookup(), signapex(), subtract(), towiresorted(), treefix(), update_addordelete(), validatezonekey(), verify(), verifynsec3(), writeset(), zone_check_dup(), zone_check_glue(), zone_check_mx(), zone_check_ns(), zone_check_srv(), zone_nsec3chain(), zone_postload(), zone_resigninc(), and zone_sign().

dns_name_t* name = NULL [static]

Definition at line 65 of file dnssec-dsfromkey.c.

Referenced by activeemtpynode(), add_nsec3param_records(), add_signing_records(), add_test_data(), addclosest(), additionaldata_afsdb(), additionaldata_in_kx(), additionaldata_in_srv(), additionaldata_lp(), additionaldata_mb(), additionaldata_md(), additionaldata_mf(), additionaldata_mx(), additionaldata_naptr(), additionaldata_ns(), additionaldata_rt(), addnoqname(), addoptout(), addrdataset(), answer_in_glue(), assignwork(), ATF_TC_BODY(), bevent_destroy(), bind9_check_key(), bind9_check_namedconf(), build_event(), build_final_keylist(), build_name_from_str(), byaddr_done(), cfg_acl_fromconfig2(), check_dual_stack(), check_for_more_data(), check_hints(), check_keylist(), check_options(), check_test_data(), check_ttls(), check_wildcard(), check_zoneconf(), checknames_afsdb(), checknames_ch_a(), checknames_in_a6(), checknames_in_srv(), checknames_minfo(), checknames_mx(), checknames_ns(), checknames_ptr(), checknames_rp(), checknames_rt(), checknames_soa(), checkowner_afsdb(), checkowner_any_tsig(), checkowner_caa(), checkowner_cdnskey(), checkowner_cds(), checkowner_cert(), checkowner_ch_a(), checkowner_cname(), checkowner_dlv(), checkowner_dname(), checkowner_dnskey(), checkowner_ds(), checkowner_eui48(), checkowner_eui64(), checkowner_gpos(), checkowner_hinfo(), checkowner_hip(), checkowner_hs_a(), checkowner_in_a(), checkowner_in_a6(), checkowner_in_aaaa(), checkowner_in_apl(), checkowner_in_dhcid(), checkowner_in_kx(), checkowner_in_nsap(), checkowner_in_nsap_ptr(), checkowner_in_px(), checkowner_in_srv(), checkowner_in_wks(), checkowner_ipseckey(), checkowner_isdn(), checkowner_key(), checkowner_keydata(), checkowner_l32(), checkowner_l64(), checkowner_loc(), checkowner_lp(), checkowner_mb(), checkowner_md(), checkowner_mf(), checkowner_mg(), checkowner_minfo(), checkowner_mr(), checkowner_mx(), checkowner_naptr(), checkowner_nid(), checkowner_ns(), checkowner_nsec(), checkowner_nsec3(), checkowner_nsec3param(), checkowner_null(), checkowner_nxt(), checkowner_openpgpkey(), checkowner_opt(), checkowner_ptr(), checkowner_rp(), checkowner_rrsig(), checkowner_rt(), checkowner_sig(), checkowner_soa(), checkowner_spf(), checkowner_sshfp(), checkowner_tkey(), checkowner_tlsa(), checkowner_txt(), checkowner_unspec(), checkowner_uri(), checkowner_x25(), checkwildcard(), cleanup_zone(), client_resfind(), client_send(), clone_results(), compare_labelsequences(), configure_alternates(), configure_view(), configure_view_nametable(), copy_ptr_targets(), count_acl_elements(), dbiterator_first(), dbiterator_last(), dbiterator_next(), dbiterator_prev(), delete(), delete_node(), destroy(), detailsection(), diff_apply(), digest_afsdb(), digest_ch_a(), digest_cname(), digest_dname(), digest_in_a6(), digest_in_kx(), digest_in_nsap_ptr(), digest_in_px(), digest_in_srv(), digest_mb(), digest_md(), digest_mf(), digest_mg(), digest_minfo(), digest_mr(), digest_mx(), digest_naptr(), digest_ns(), digest_nxt(), digest_ptr(), digest_rp(), digest_rt(), digest_soa(), disable_algorithms(), disable_ds_digests(), disabled_algorithms(), disabled_ds_digests(), dns64_reverse(), dns_client_freeresanswer(), dns_client_freeupdate(), dns_client_startupdate(), dns_dbtable_remove(), dns_diff_load(), dns_ds_buildrdata(), dns_journal_print(), dns_message_pseudosectiontotext(), dns_message_renderreset(), dns_message_rendersection(), dns_message_sectiontotext(), dns_mnemonic_fromtext(), dns_mnemonic_totext(), dns_name_fromstring2(), dns_ncache_towire(), dns_ntatable_save(), dns_ntatable_totext(), dns_peer_setkeybycharp(), dns_rbtdb_create(), dns_rdata_hip_next(), dns_root_checkhints(), dns_rpz_ready(), dns_test_loaddb(), dns_tkey_processquery(), dns_update_signaturesinc(), dns_view_loadnta(), dns_zt_mount(), dns_zt_unmount(), dsvalidated(), dumptostreaminc(), fctx_getaddresses(), find_closest_nsec(), find_coveringnsec(), find_deepest_zonecut(), find_wildcard(), findnsec3proofs(), fix_mustbedelegationornxdomain(), followup_lookup(), free_namelist(), fromtext_afsdb(), fromtext_any_tsig(), fromtext_ch_a(), fromtext_cname(), fromtext_dname(), fromtext_hip(), fromtext_in_a6(), fromtext_in_kx(), fromtext_in_nsap_ptr(), fromtext_in_px(), fromtext_in_srv(), fromtext_ipseckey(), fromtext_lp(), fromtext_mb(), fromtext_md(), fromtext_mf(), fromtext_mg(), fromtext_minfo(), fromtext_mr(), fromtext_mx(), fromtext_naptr(), fromtext_ns(), fromtext_nsec(), fromtext_nxt(), fromtext_ptr(), fromtext_rp(), fromtext_rrsig(), fromtext_rt(), fromtext_sig(), fromtext_soa(), fromtext_tkey(), fromwire_afsdb(), fromwire_any_tsig(), fromwire_cdnskey(), fromwire_ch_a(), fromwire_cname(), fromwire_dname(), fromwire_dnskey(), fromwire_hip(), fromwire_in_a6(), fromwire_in_kx(), fromwire_in_nsap_ptr(), fromwire_in_px(), fromwire_in_srv(), fromwire_ipseckey(), fromwire_key(), fromwire_lp(), fromwire_mb(), fromwire_md(), fromwire_mf(), fromwire_mg(), fromwire_mr(), fromwire_mx(), fromwire_naptr(), fromwire_ns(), fromwire_nsec(), fromwire_nxt(), fromwire_ptr(), fromwire_rrsig(), fromwire_rt(), fromwire_sig(), fromwire_tkey(), get_reverse(), get_soa_ttls(), getquestions(), getsection(), insert_helper(), insert_nodes(), is_glue(), is_lame(), ISC_LIST(), isselfsigned(), load_raw(), load_text(), loadzone(), lookup_done(), lookup_find(), main(), make_prereq(), mkey_dumpzone(), msgresetnames(), mustbesecure(), ncache_summary(), next_origin(), ns_client_dumprecursing(), ns_config_getipandkeylist(), ns_lwdmanager_create(), ns_lwsearchlist_detach(), ns_server_flushnode(), ns_server_zonestatus(), ns_tkeyctx_fromconfig(), nsec3ify(), nsecify(), on_disable_list(), parse_config(), printmessage(), printsection(), query_addns(), query_addnxrrsetnsec(), query_addrrset(), query_addsoa(), query_dns64(), query_filter64(), query_find(), query_findclosestnsec3(), query_newname(), query_releasename(), rdataset_totext(), receive_soa(), recv_done(), recvsoa(), remove_nodes(), request_soa(), resolve_done(), resolveaddr_done(), resolvesoa_done(), restore_key(), roll_forward(), rollback_private(), same_question(), send_update(), sendstream(), setup_keystr(), setup_lookup(), setzone(), short_answer(), signapex(), temp_check(), test_context_setup(), test_reverse(), test_seek(), test_walk(), tostruct_afsdb(), tostruct_ch_a(), tostruct_cname(), tostruct_dname(), tostruct_in_a6(), tostruct_in_kx(), tostruct_in_nsap_ptr(), tostruct_in_px(), tostruct_in_srv(), tostruct_ipseckey(), tostruct_lp(), tostruct_mb(), tostruct_md(), tostruct_mf(), tostruct_mg(), tostruct_minfo(), tostruct_mr(), tostruct_mx(), tostruct_naptr(), tostruct_ns(), tostruct_nsec(), tostruct_nxt(), tostruct_ptr(), tostruct_rp(), tostruct_rt(), tostruct_soa(), totext_afsdb(), totext_any_tsig(), totext_cdnskey(), totext_ch_a(), totext_cname(), totext_dname(), totext_dnskey(), totext_hip(), totext_in_a6(), totext_in_kx(), totext_in_nsap_ptr(), totext_in_px(), totext_in_srv(), totext_ipseckey(), totext_key(), totext_lp(), totext_mb(), totext_md(), totext_mf(), totext_mg(), totext_mr(), totext_mx(), totext_naptr(), totext_ns(), totext_nsec(), totext_nxt(), totext_ptr(), totext_rrsig(), totext_rt(), totext_sig(), totext_tkey(), towire_afsdb(), towire_any_tsig(), towire_ch_a(), towire_cname(), towire_dname(), towire_in_a6(), towire_in_kx(), towire_in_nsap_ptr(), towire_in_px(), towire_in_srv(), towire_mb(), towire_md(), towire_mf(), towire_mg(), towire_mr(), towire_mx(), towire_naptr(), towire_ns(), towire_nsec(), towire_nxt(), towire_ptr(), towire_rrsig(), towire_rt(), towire_sig(), towire_tkey(), towiresorted(), tuple2msgname(), update_action(), update_addordelete(), validate_authority(), validate_ncache(), verifyzone(), view_find(), writeset(), xfrin_recv_done(), and zone_from_args().

isc_mem_t* mctx = NULL [static]

Definition at line 66 of file dnssec-dsfromkey.c.

isc_uint32_t ttl [static]

Definition at line 67 of file dnssec-dsfromkey.c.

Referenced by add_nsec3param_records(), addoptout(), dns64_ttl(), dns_diff_subtract(), dns_journal_print(), dns_rdataset_trimttl(), emit(), evaluate_ttl(), getsection(), isc__rdatalist_addclosest(), isc__rdatalist_addnoqname(), ISC_LIST(), iterate_node(), load_text(), main(), mkey_dumpzone(), parse_ttlval(), process_dhtkey(), query_addsoa(), query_find(), read_one_rr(), roll_forward(), sendstream(), signset(), strtottl(), totext_rrsig(), totext_sig(), update_action(), and update_addordelete().

isc_boolean_t emitttl = ISC_FALSE [static]

Definition at line 68 of file dnssec-dsfromkey.c.

Referenced by emit(), and main().


Generated on Tue Apr 28 17:41:06 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha