#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
}