#include <isc/types.h>
#include <isc/lang.h>
Go to the source code of this file.
Defines | |
#define | NS_TSIGCONF_H 1 |
Functions | |
ISC_LANG_BEGINDECLS isc_result_t | ns_tsigkeyring_fromconfig (const cfg_obj_t *config, const cfg_obj_t *vconfig, isc_mem_t *mctx, dns_tsig_keyring_t **ringp) |
Create a TSIG key ring and configure it according to the 'key' statements in the global and view configuration objects. |
Definition in file tsigconf.h.
#define NS_TSIGCONF_H 1 |
Definition at line 21 of file tsigconf.h.
ISC_LANG_BEGINDECLS isc_result_t ns_tsigkeyring_fromconfig | ( | const cfg_obj_t * | config, | |
const cfg_obj_t * | vconfig, | |||
isc_mem_t * | mctx, | |||
dns_tsig_keyring_t ** | ringp | |||
) |
Create a TSIG key ring and configure it according to the 'key' statements in the global and view configuration objects.
Requires:
Definition at line 143 of file tsigconf.c.
References add_initial_keys(), cfg_map_get(), cfg_tuple_get(), dns_tsigkeyring_create(), dns_tsigkeyring_detach(), ISC_R_SUCCESS, keylist, and REQUIRE.
Referenced by configure_view().