Home | History | Annotate | Download | only in libresolv

Lines Matching defs:dkey

773 	DST_KEY *dkey = NULL; 
782 dkey = dst_s_get_key_struct(key_name, alg, flags, protocol, -1);
784 if (dkey == NULL || dkey->dk_func == NULL ||
785 dkey->dk_func->from_dns_key == NULL)
786 return (dst_free_key(dkey));
788 if (dkey->dk_func->from_dns_key(dkey, key_buf, key_len) < 0) {
790 return (dst_free_key(dkey));
793 dnslen = dst_key_to_dnskey(dkey, dns, (int)sizeof(dns));
794 dkey->dk_id = dst_s_dns_key_id(dns, dnslen);
795 return (dkey);