Lines Matching defs:dk
1114 dns_dnsseckey_t *dk;
1118 dk = isc_mem_get(mctx, sizeof(dns_dnsseckey_t));
1120 dk->key = *dstkey;
1122 dk->force_publish = false;
1123 dk->force_sign = false;
1124 dk->hint_publish = false;
1125 dk->hint_sign = false;
1126 dk->hint_revoke = false;
1127 dk->hint_remove = false;
1128 dk->first_sign = false;
1129 dk->is_active = false;
1130 dk->purge = false;
1131 dk->prepublish = 0;
1132 dk->source = dns_keysource_unknown;
1133 dk->index = 0;
1136 result = dst_key_getbool(dk->key, DST_BOOL_KSK, &dk->ksk);
1138 dk->ksk = ((dst_key_flags(dk->key) & DNS_KEYFLAG_KSK) != 0);
1140 result = dst_key_getbool(dk->key, DST_BOOL_ZSK, &dk->zsk);
1142 dk->zsk = ((dst_key_flags(dk->key) & DNS_KEYFLAG_KSK) == 0);
1146 result = dst_key_getprivateformat(dk->key, &major, &minor);
1150 dk->legacy = (major == 1 && minor <= 2);
1152 ISC_LINK_INIT(dk, link);
1153 *dkp = dk;
1158 dns_dnsseckey_t *dk;
1161 dk = *dkp;
1163 if (dk->key != NULL) {
1164 dst_key_free(&dk->key);
1166 isc_mem_put(mctx, dk, sizeof(dns_dnsseckey_t));