Home | History | Annotate | Download | only in dns

Lines Matching defs:dk

1282 	dns_dnsseckey_t *dk;
1286 dk = isc_mem_get(mctx, sizeof(dns_dnsseckey_t));
1288 dk->key = *dstkey;
1290 dk->force_publish = false;
1291 dk->force_sign = false;
1292 dk->hint_publish = false;
1293 dk->hint_sign = false;
1294 dk->hint_revoke = false;
1295 dk->hint_remove = false;
1296 dk->first_sign = false;
1297 dk->is_active = false;
1298 dk->purge = false;
1299 dk->prepublish = 0;
1300 dk->source = dns_keysource_unknown;
1301 dk->index = 0;
1304 result = dst_key_getbool(dk->key, DST_BOOL_KSK, &dk->ksk);
1306 dk->ksk = ((dst_key_flags(dk->key) & DNS_KEYFLAG_KSK) != 0);
1308 result = dst_key_getbool(dk->key, DST_BOOL_ZSK, &dk->zsk);
1310 dk->zsk = ((dst_key_flags(dk->key) & DNS_KEYFLAG_KSK) == 0);
1314 result = dst_key_getprivateformat(dk->key, &major, &minor);
1318 dk->legacy = (major == 1 && minor <= 2);
1320 ISC_LINK_INIT(dk, link);
1321 *dkp = dk;
1327 dns_dnsseckey_t *dk;
1330 dk = *dkp;
1332 if (dk->key != NULL) {
1333 dst_key_free(&dk->key);
1335 isc_mem_put(mctx, dk, sizeof(dns_dnsseckey_t));