Lines Matching defs:dnskey
1555 dst_key_t *dnskey = NULL, *pubkey = NULL, *privkey = NULL;
1578 RETERR(dns_dnssec_keyfromrdata(origin, &rdata, mctx, &dnskey));
1579 dst_key_setttl(dnskey, keys.ttl);
1581 if (!is_zone_key(dnskey) ||
1582 (dst_key_flags(dnskey) & DNS_KEYTYPE_NOAUTH) != 0)
1588 if (!dns_name_equal(origin, dst_key_name(dnskey))) {
1593 addkey(keylist, &dnskey, savekeys, mctx);
1598 result = keyfromfile(kasp, directory, dnskey,
1607 (dst_key_flags(dnskey) & DNS_KEYFLAG_KSK) != 0)
1615 kasp, directory, dnskey,
1626 flags = dst_key_flags(dnskey);
1628 dst_key_setflags(dnskey,
1630 result = keyfromfile(kasp, directory, dnskey,
1636 dst_key_pubcompare(dnskey, privkey, false))
1640 dst_key_setflags(dnskey, flags);
1653 dst_key_name(dnskey), dst_key_id(dnskey),
1654 dst_key_alg(dnskey),
1662 dns_name_format(dst_key_name(dnskey), namebuf,
1664 dns_secalg_format(dst_key_alg(dnskey), algbuf,
1668 algbuf, dst_key_id(dnskey));
1683 addkey(keylist, &dnskey, savekeys, mctx);
1698 dst_key_setttl(privkey, dst_key_getttl(dnskey));
1702 if (dnskey != NULL) {
1703 dst_key_free(&dnskey);
1731 if (dnskey != NULL) {
1732 dst_key_free(&dnskey);
1798 dns_rdata_t dnskey = DNS_RDATA_INIT;
1800 dns_rdata_reset(&dnskey);
1801 RETERR(dns_dnssec_make_dnskey(key->key, buf, sizeof(buf), &dnskey));
1820 result = addrdata(&dnskey, diff, origin, ttl, mctx);
1832 dns_rdata_t dnskey = DNS_RDATA_INIT;
1841 RETERR(dns_dnssec_make_dnskey(key->key, buf, sizeof(buf), &dnskey));
1842 result = delrdata(&dnskey, diff, origin, ttl, mctx);