Searched defs:keytable (Results 1 - 5 of 5) sorted by relevance

/bind-9.11.3/lib/dns/include/dns/
H A Dvalidator.h128 dns_keytable_t * keytable; member in struct:dns_validator
/bind-9.11.3/lib/dns/tests/
H A Dkeytable_test.c26 #include <dns/keytable.h>
37 dns_keytable_t *keytable = NULL; variable
113 /* Common setup: create a keytable and ntatable to test with a few keys */
123 ATF_REQUIRE_EQ(dns_keytable_create(mctx, &keytable), ISC_R_SUCCESS);
129 ATF_REQUIRE_EQ(dns_keytable_add(keytable, ISC_FALSE, &key),
133 ATF_REQUIRE_EQ(dns_keytable_marksecure(keytable,
149 if (keytable != NULL)
150 dns_keytable_detach(&keytable);
161 atf_tc_set_md_var(tc, "descr", "add keys to the keytable");
178 ATF_REQUIRE_EQ(dns_keytable_find(keytable, str2nam
[all...]
/bind-9.11.3/lib/dns/
H A Dkeytable.c9 /* $Id: keytable.c,v 1.41 2010/06/25 23:46:51 tbox Exp $ */
22 #include <dns/keytable.h>
62 dns_keytable_t *keytable; local
66 * Create a keytable.
71 keytable = isc_mem_get(mctx, sizeof(*keytable));
72 if (keytable == NULL) {
76 keytable->table = NULL;
77 result = dns_rbt_create(mctx, free_keynode, mctx, &keytable->table);
82 result = isc_rwlock_init(&keytable
136 dns_keytable_t *keytable; local
162 insert(dns_keytable_t *keytable, isc_boolean_t managed, dns_name_t *keyname, dst_key_t **keyp) argument
228 dns_keytable_add(dns_keytable_t *keytable, isc_boolean_t managed, dst_key_t **keyp) argument
236 dns_keytable_marksecure(dns_keytable_t *keytable, dns_name_t *name) argument
241 dns_keytable_delete(dns_keytable_t *keytable, dns_name_t *keyname) argument
265 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey) argument
328 dns_keytable_find(dns_keytable_t *keytable, dns_name_t *keyname, dns_keynode_t **keynodep) argument
355 dns_keytable_nextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode, dns_keynode_t **nextnodep) argument
377 dns_keytable_findkeynode(dns_keytable_t *keytable, dns_name_t *name, dns_secalg_t algorithm, dns_keytag_t tag, dns_keynode_t **keynodep) argument
432 dns_keytable_findnextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode, dns_keynode_t **nextnodep) argument
467 dns_keytable_finddeepestmatch(dns_keytable_t *keytable, dns_name_t *name, dns_name_t *foundname) argument
495 dns_keytable_attachkeynode(dns_keytable_t *keytable, dns_keynode_t *source, dns_keynode_t **target) argument
512 dns_keytable_detachkeynode(dns_keytable_t *keytable, dns_keynode_t **keynodep) argument
526 dns_keytable_issecuredomain(dns_keytable_t *keytable, dns_name_t *name, dns_name_t *foundname, isc_boolean_t *wantdnssecp) argument
571 dns_keytable_dump(dns_keytable_t *keytable, FILE *fp) argument
601 dns_keytable_totext(dns_keytable_t *keytable, isc_buffer_t **text) argument
648 dns_keytable_forall(dns_keytable_t *keytable, void (*func)(dns_keytable_t *, dns_keynode_t *, void *), void *arg) argument
[all...]
H A Dzone.c45 #include <dns/keytable.h>
3769 dns_diff_t *diff, dns_keytable_t *keytable,
3828 result = dns_keytable_nextkeynode(keytable, keynode, &nextnode);
3830 dns_keytable_detachkeynode(keytable, &keynode);
3836 dns_keytable_detachkeynode(keytable, &keynode);
4194 addifmissing(dns_keytable_t *keytable, dns_keynode_t *keynode, void *arg) { argument
4224 dns_keytable_attachkeynode(keytable, keynode, &dummy);
4225 result = create_keydata(zone, db, ver, diff, keytable,
3768 create_keydata(dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_diff_t *diff, dns_keytable_t *keytable, dns_keynode_t **keynodep, isc_boolean_t *changed) argument
/bind-9.11.3/bin/named/
H A Dserver.c69 #include <dns/keytable.h>
944 "couldn't create keytable");
6073 dotat(dns_keytable_t *keytable, dns_keynode_t *keynode, void *arg) { argument
6090 REQUIRE(keytable != NULL);
6107 (void)dns_keytable_nextkeynode(keytable, keynode, &nextnode);
6109 dns_keytable_detachkeynode(keytable, &keynode);

Completed in 90 milliseconds