Lines Matching defs:dnskey
27 dns_rdata_dnskey_t *dnskey, isc_mem_t *mctx)
29 REQUIRE(keydata != NULL && dnskey != NULL);
31 dnskey->common.rdtype = dns_rdatatype_dnskey;
32 dnskey->common.rdclass = keydata->common.rdclass;
33 dnskey->mctx = mctx;
34 dnskey->flags = keydata->flags;
35 dnskey->protocol = keydata->protocol;
36 dnskey->algorithm = keydata->algorithm;
38 dnskey->datalen = keydata->datalen;
41 dnskey->data = keydata->data;
43 dnskey->data = isc_mem_allocate(mctx, dnskey->datalen);
44 if (dnskey->data == NULL)
46 memmove(dnskey->data, keydata->data, dnskey->datalen);
54 dns_rdata_dnskey_t *dnskey,
58 REQUIRE(keydata != NULL && dnskey != NULL);
61 keydata->common.rdclass = dnskey->common.rdclass;
66 keydata->flags = dnskey->flags;
67 keydata->protocol = dnskey->protocol;
68 keydata->algorithm = dnskey->algorithm;
70 keydata->datalen = dnskey->datalen;
72 keydata->data = dnskey->data;
77 memmove(keydata->data, dnskey->data, keydata->datalen);