{
ldns_pkt *pkt;
ldns_rdf *name;
+ ldns_rdf *qname;
+
+ ldns_resolver *res;
+ ldns_rdf *nameserver;
+
+ /* init */
+ res = ldns_resolver_new();
+ if (!res)
+ return -1;
+ nameserver = ldns_rdf_new_frm_str("127.0.0.1", LDNS_RDF_TYPE_A);
+ if (ldns_resolver_push_nameserver(res, nameserver) != LDNS_STATUS_OK) {
+ printf("error push nameserver\n");
+ return -1;
+ }
+ /* HACK */
+ ldns_resolver_set_configured(res, 1);
+
+ qname = ldns_dname_new_frm_str("www.miek.nl.");
+ pkt = ldns_resolver_send(res, qname, LDNS_RR_TYPE_A, 0, LDNS_RD);
+ pkt = ldns_resolver_send(res, qname, LDNS_RR_TYPE_A, 0, LDNS_RD);
+#if 0
+ if (pkt) {
+ ldns_pkt_print(stdout, pkt);
+ }
+ if (pkt) {
+ ldns_pkt_print(stdout, pkt);
+ }
+#endif
name = ldns_dname_new_frm_str("www.miek.nl");
pkt = ldns_pkt_query_new(name, LDNS_RR_TYPE_AAAA, 0, LDNS_RD);
ldns_pkt_set_answerfrom(pkt, name);
ldns_pkt_print(stdout, pkt);
-
return 0;
}
/* HACK */
ldns_resolver_set_configured(res, 1);
- qname = ldns_dname_new_frm_str("www.miek.nl.");
+ qname = ldns_dname_new_frm_str("open.nlnetlabs.nl.");
pkt = ldns_resolver_send(res, qname, LDNS_RR_TYPE_A, 0, LDNS_RD);
if (pkt) {
ldns_pkt_print(stdout, pkt);