Home | History | Annotate | Download | only in dns

Lines Matching defs:kkey

369 keymgr_dnsseckey_kaspkey_match(dns_dnsseckey_t *dkey, dns_kasp_key_t *kkey) {
375 REQUIRE(kkey != NULL);
380 if (dst_key_alg(key) != dns_kasp_key_algorithm(kkey)) {
384 if (dst_key_size(key) != dns_kasp_key_size(kkey)) {
389 if (ret != ISC_R_SUCCESS || role != dns_kasp_key_ksk(kkey)) {
393 if (ret != ISC_R_SUCCESS || role != dns_kasp_key_zsk(kkey)) {
425 * Create a new key for 'origin' given the kasp key configuration 'kkey'.
431 keymgr_createkey(dns_kasp_key_t *kkey, const dns_name_t *origin,
441 uint32_t algo = dns_kasp_key_algorithm(kkey);
442 int size = dns_kasp_key_size(kkey);
444 if (dns_kasp_key_ksk(kkey)) {
467 dst_key_setnum(newkey, DST_NUM_LIFETIME, dns_kasp_key_lifetime(kkey));
468 dst_key_setbool(newkey, DST_BOOL_KSK, dns_kasp_key_ksk(kkey));
469 dst_key_setbool(newkey, DST_BOOL_ZSK, dns_kasp_key_zsk(kkey));
1970 dns_kasp_key_t *kkey;
2040 for (kkey = ISC_LIST_HEAD(dns_kasp_keys(kasp)); kkey != NULL;
2041 kkey = ISC_LIST_NEXT(kkey, link))
2043 if (keymgr_dnsseckey_kaspkey_match(dkey, kkey)) {
2078 for (kkey = ISC_LIST_HEAD(dns_kasp_keys(kasp)); kkey != NULL;
2079 kkey = ISC_LIST_NEXT(kkey, link))
2081 uint32_t lifetime = dns_kasp_key_lifetime(kkey);
2089 if (keymgr_dnsseckey_kaspkey_match(dkey, kkey)) {
2158 kkey))
2182 kkey, active_key, keyring, &newkeys, origin, rdclass,