Lines Matching defs:key
132 fprintf(stdout, ";\n; equivalent DS records for key %u:\n",
209 /* key-id */
211 /* key owner */
216 print_dnskey_abbr(FILE *fp, ldns_rr *key)
218 if (!key || (ldns_rr_get_type(key) != LDNS_RR_TYPE_DNSKEY)) {
222 ldns_rdf_print(fp, ldns_rr_owner(key));
223 fprintf(fp, " %d", (int)ldns_rr_ttl(key));
224 print_class_type(fp, key);
228 ldns_rdf_print(fp, ldns_rr_rdf(key, 0)); fprintf(fp, " ");
230 ldns_rdf_print(fp, ldns_rr_rdf(key, 1)); fprintf(fp, " ");
232 ldns_rdf_print(fp, ldns_rr_rdf(key, 2));
234 if (ldns_rdf2native_int16(ldns_rr_rdf(key, 0)) == 256) {
235 fprintf(fp, " ;{id = %u (zsk), size = %db}", (unsigned int)ldns_calc_keytag(key),
236 (int)ldns_rr_dnskey_key_size(key));
239 if (ldns_rdf2native_int16(ldns_rr_rdf(key, 0)) == 257) {
240 fprintf(fp, " ;{id = %u (ksk), size = %db}", (unsigned int)ldns_calc_keytag(key),
241 (int)ldns_rr_dnskey_key_size(key));
244 fprintf(fp, " ;{id = %u, size = %db}", (unsigned int)ldns_calc_keytag(key),
245 (int)ldns_rr_dnskey_key_size(key));