Lines Matching defs:keytable

35 #include <dns/keytable.h>
61 dns_keytable_t *keytable = NULL;
166 /* Common setup: create a keytable and ntatable to test with a few keys */
178 dns_keytable_create(view, &keytable);
184 assert_int_equal(dns_keytable_add(keytable, false, false, keyname, &ds,
191 assert_int_equal(dns_keytable_add(keytable, true, true, keyname, &ds,
197 dns_keytable_marksecure(keytable, str2name("null.example")),
213 if (keytable != NULL) {
214 dns_keytable_detach(&keytable);
220 /* add keys to the keytable */
237 dns_keytable_find(keytable, str2name("example.com"), &keynode),
246 assert_int_equal(dns_keytable_add(keytable, false, false, keyname, &ds,
251 dns_keytable_find(keytable, str2name("example.com"), &keynode),
257 assert_int_equal(dns_keytable_add(keytable, false, false, keyname, &ds,
261 dns_keytable_find(keytable, str2name("example.com"), &keynode),
271 dns_keytable_find(keytable, str2name("managed.com"), &keynode),
285 assert_int_equal(dns_keytable_add(keytable, true, true, keyname, &ds,
289 dns_keytable_find(keytable, str2name("managed.com"), &keynode),
300 assert_int_equal(dns_keytable_add(keytable, true, false, keyname, &ds,
304 dns_keytable_find(keytable, str2name("managed.com"), &keynode),
315 assert_int_equal(dns_keytable_add(keytable, true, true, keyname, &ds,
319 dns_keytable_find(keytable, str2name("two.com"), &keynode),
331 assert_int_equal(dns_keytable_add(keytable, true, false, keyname, &ds,
335 dns_keytable_find(keytable, str2name("two.com"), &keynode),
344 assert_int_equal(dns_keytable_find(keytable, str2name("null.example"),
349 assert_int_equal(dns_keytable_add(keytable, false, false, keyname, &ds,
353 dns_keytable_find(keytable, str2name("null.example"), &keynode),
365 dns_keytable_marksecure(keytable, str2name("null.example")),
367 assert_int_equal(dns_keytable_find(keytable, str2name("null.example"),
379 /* delete keys from the keytable */
386 assert_int_equal(dns_keytable_delete(keytable, str2name("example.org"),
389 assert_int_equal(dns_keytable_delete(keytable,
393 assert_int_equal(dns_keytable_delete(keytable, str2name("example.com"),
398 assert_int_equal(dns_keytable_delete(keytable, str2name("null.example"),
412 /* delete key nodes from the keytable */
425 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
432 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
439 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
449 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
451 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
458 assert_int_equal(dns_keytable_delete(keytable, keyname, NULL, NULL),
460 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
470 assert_int_equal(dns_keytable_deletekey(keytable, keyname, &dnskey),
472 assert_int_equal(dns_keytable_delete(keytable, keyname, NULL, NULL),
496 dns_keytable_find(keytable, str2name("example.org"), &keynode),
498 assert_int_equal(dns_keytable_find(keytable,
503 dns_keytable_find(keytable, str2name("example.com"), &keynode),
507 dns_keytable_find(keytable, str2name("null.example"), &keynode),
517 keytable, str2name("example.com"), name),
521 keytable, str2name("s.example.com"), name),
525 keytable, str2name("example.org"), name),
528 keytable, str2name("null.example"), name),
554 assert_int_equal(dns_keytable_issecuredomain(keytable,
565 assert_int_equal(dns_keytable_issecuredomain(keytable,
588 assert_int_equal(dns_keytable_dump(keytable, f), ISC_R_SUCCESS);
612 result = dns_view_getsecroots(myview, &keytable);
621 result = dns_keytable_add(keytable, false, false, keyname, &ds, NULL,
693 dns_keytable_detach(&keytable);