mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
kdeflist functions added
This commit is contained in:
parent
9df6eb8719
commit
0c357624ee
2 changed files with 38 additions and 10 deletions
|
|
@ -206,9 +206,21 @@ isc_result_t dns_c_ctx_new(isc_log_t *lctx,
|
|||
isc_mem_t *mem, dns_c_ctx_t **cfg);
|
||||
isc_result_t dns_c_ctx_delete(isc_log_t *lctx,
|
||||
dns_c_ctx_t **cfg);
|
||||
|
||||
void dns_c_ctx_print(isc_log_t *lctx,
|
||||
FILE *fp, int indent, dns_c_ctx_t *cfg);
|
||||
void dns_c_ctx_optionsprint(isc_log_t *lctx,
|
||||
FILE *fp, int indent,
|
||||
dns_c_options_t *options);
|
||||
void dns_c_ctx_forwarderprint(isc_log_t *lctx,
|
||||
FILE *fp, int indent,
|
||||
dns_c_options_t *options);
|
||||
|
||||
|
||||
isc_result_t dns_c_ctx_getoptions(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg,
|
||||
dns_c_options_t **options);
|
||||
|
||||
isc_result_t dns_c_ctx_setlogging(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg,
|
||||
dns_c_logginglist_t *newval,
|
||||
|
|
@ -216,6 +228,16 @@ isc_result_t dns_c_ctx_setlogging(isc_log_t *lctx,
|
|||
isc_result_t dns_c_ctx_getlogging(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg,
|
||||
dns_c_logginglist_t **retval);
|
||||
|
||||
isc_result_t dns_c_ctx_getkdeflist(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg,
|
||||
dns_c_kdeflist_t **retval);
|
||||
isc_result_t dns_c_ctx_setkdeflist(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg,
|
||||
dns_c_kdeflist_t *newval,
|
||||
isc_boolean_t deepcopy);
|
||||
|
||||
|
||||
isc_result_t dns_c_ctx_addfile_channel(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg, const char *name,
|
||||
dns_c_logchan_t **chan);
|
||||
|
|
@ -251,14 +273,6 @@ isc_result_t dns_c_ctx_optionsdelete(isc_log_t *lctx,
|
|||
dns_c_options_t **options);
|
||||
isc_result_t dns_c_ctx_erase_options(isc_log_t *lctx,
|
||||
dns_c_ctx_t *cfg);
|
||||
void dns_c_ctx_print(isc_log_t *lctx,
|
||||
FILE *fp, int indent, dns_c_ctx_t *cfg);
|
||||
void dns_c_ctx_optionsprint(isc_log_t *lctx,
|
||||
FILE *fp, int indent,
|
||||
dns_c_options_t *options);
|
||||
void dns_c_ctx_forwarderprint(isc_log_t *lctx,
|
||||
FILE *fp, int indent,
|
||||
dns_c_options_t *options);
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -192,6 +192,13 @@ isc_result_t dns_c_kdeflist_new(isc_log_t *lctx,
|
|||
dns_c_kdeflist_t **list);
|
||||
isc_result_t dns_c_kdeflist_delete(isc_log_t *lctx,
|
||||
dns_c_kdeflist_t **list);
|
||||
isc_result_t dns_c_kdeflist_copy(isc_log_t *lctx,
|
||||
isc_mem_t *mem,
|
||||
dns_c_kdeflist_t **dest,
|
||||
dns_c_kdeflist_t *src);
|
||||
isc_result_t dns_c_kdeflist_append(isc_log_t *lctx, dns_c_kdeflist_t *list,
|
||||
dns_c_kdef_t *key, isc_boolean_t copy);
|
||||
|
||||
isc_result_t dns_c_kdeflist_undef(isc_log_t *lctx,
|
||||
dns_c_kdeflist_t *list,
|
||||
const char *keyid);
|
||||
|
|
@ -202,15 +209,22 @@ isc_result_t dns_c_kdeflist_find(isc_log_t *lctx,
|
|||
void dns_c_kdeflist_print(isc_log_t *lctx,
|
||||
FILE *fp, int indent,
|
||||
dns_c_kdeflist_t *list);
|
||||
|
||||
isc_result_t dns_c_kdef_new(isc_log_t *lctx,
|
||||
dns_c_kdeflist_t *list, const char *name,
|
||||
dns_c_kdef_t **keyid);
|
||||
isc_result_t dns_c_kdef_delete(isc_log_t *lctx, dns_c_kdef_t **keydef);
|
||||
isc_result_t dns_c_kdef_copy(isc_log_t *lctx, isc_mem_t *mem,
|
||||
dns_c_kdef_t **dest, dns_c_kdef_t *src);
|
||||
|
||||
void dns_c_kdef_print(isc_log_t *lctx,
|
||||
FILE *fp, int indent, dns_c_kdef_t *keydef);
|
||||
isc_result_t dns_c_kdefset_algorithm(isc_log_t *lctx,
|
||||
|
||||
|
||||
isc_result_t dns_c_kdef_setalgorithm(isc_log_t *lctx,
|
||||
dns_c_kdef_t *elem,
|
||||
const char *algorithm);
|
||||
isc_result_t dns_c_kdefset_secret(isc_log_t *lctx,
|
||||
isc_result_t dns_c_kdef_setsecret(isc_log_t *lctx,
|
||||
dns_c_kdef_t *elem,
|
||||
const char *secret);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue