#include <config.h>#include <isccfg/cfg.h>#include <isccfg/grammar.h>Go to the source code of this file.
| Variables | |
| static cfg_tuplefielddef_t | trustedkey_fields [] | 
| A trusted key, as used in the "trusted-keys" statement. | |
| static cfg_type_t | cfg_type_trustedkey | 
| static cfg_type_t | cfg_type_trustedkeys | 
| static cfg_clausedef_t | dnsconf_clauses [] | 
| Clauses that can be found within the top level of the dns.conf file only. | |
| static cfg_clausedef_t * | dnsconf_clausesets [] | 
| The top-level dns.conf syntax. | |
| LIBISCCFG_EXTERNAL_DATA cfg_type_t | cfg_type_dnsconf | 
| A complete dns.conf file. | |
Definition in file dnsconf.c.
| cfg_tuplefielddef_t trustedkey_fields[]  [static] | 
Initial value:
 {
        { "name", &cfg_type_astring, 0 },
        { "flags", &cfg_type_uint32, 0 },
        { "protocol", &cfg_type_uint32, 0 },
        { "algorithm", &cfg_type_uint32, 0 },
        { "key", &cfg_type_qstring, 0 },
        { NULL, NULL, 0 }
}
| cfg_type_t cfg_type_trustedkey  [static] | 
Initial value:
 {
        "trustedkey", cfg_parse_tuple, cfg_print_tuple, cfg_doc_tuple,
        &cfg_rep_tuple, trustedkey_fields
}
| cfg_type_t cfg_type_trustedkeys  [static] | 
Initial value:
 {
        "trusted-keys", cfg_parse_bracketed_list, cfg_print_bracketed_list,
        cfg_doc_bracketed_list, &cfg_rep_list, &cfg_type_trustedkey
}
| cfg_clausedef_t dnsconf_clauses[]  [static] | 
Initial value:
 {
        { "trusted-keys", &cfg_type_trustedkeys, CFG_CLAUSEFLAG_MULTI },
        { NULL, NULL, 0 }
}
| cfg_clausedef_t* dnsconf_clausesets[]  [static] | 
| LIBISCCFG_EXTERNAL_DATA cfg_type_t cfg_type_dnsconf | 
Initial value:
 {
        "dnsconf", cfg_parse_mapbody, cfg_print_mapbody, cfg_doc_mapbody,
        &cfg_rep_map, dnsconf_clausesets
}