Lines Matching +full:mx +full:- +full:specific
2 * Copyright (c) 1995 - 2004 Kungliga Tekniska Högskolan
19 * without specific prior written permission.
66 "dns-record resource-record-type"); in usage()
90 argc -= optidx; in main()
104 if(r->q.type == rk_ns_t_srv) in main()
107 for(rr = r->head; rr;rr=rr->next){ in main()
108 printf("%-30s %-5s %-6d ", rr->domain, rk_dns_type_to_string(rr->type), rr->ttl); in main()
109 switch(rr->type){ in main()
113 printf("%s\n", (char*)rr->u.data); in main()
116 printf("%s\n", inet_ntoa(*rr->u.a)); in main()
120 printf("%d %s\n", rr->u.mx->preference, rr->u.mx->domain); in main()
124 struct rk_srv_record *srv = rr->u.srv; in main()
125 printf("%d %d %d %s\n", srv->priority, srv->weight, in main()
126 srv->port, srv->target); in main()
130 printf("%s\n", rr->u.txt); in main()
134 struct rk_sig_record *sig = rr->u.sig; in main()
135 const char *type_string = rk_dns_type_to_string (sig->type); in main()
138 sig->type, type_string ? type_string : "", in main()
139 sig->algorithm, sig->labels, sig->orig_ttl, in main()
140 sig->sig_expiration, sig->sig_inception, sig->key_tag, in main()
141 sig->signer); in main()
145 struct rk_key_record *key = rr->u.key; in main()
148 key->flags, key->protocol, key->algorithm); in main()
152 struct rk_sshfp_record *sshfp = rr->u.sshfp; in main()
155 printf ("alg %u type %u length %lu data ", sshfp->algorithm, in main()
156 sshfp->type, (unsigned long)sshfp->sshfp_len); in main()
157 for (i = 0; i < sshfp->sshfp_len; i++) in main()
158 printf("%02X", sshfp->sshfp_data[i]); in main()
164 struct rk_ds_record *ds = rr->u.ds; in main()
168 ds->key_tag, ds->algorithm, ds->digest_type, in main()
169 (unsigned long)ds->digest_len); in main()
170 for (i = 0; i < ds->digest_len; i++) in main()
171 printf("%02X", ds->digest_data[i]); in main()