left == NULL.
Found when debugging -T of drill
XX Sep 2005: 0.80: ldns-team
* License change: ldns is now BSD licensed
* Networking code cleanup, added server udp/tcp support
+ * A zone type is introduced. Currently this is a list
+ of RRs, so it will not scale.
* Zonefile parsing was added
* Lua binding were created
* [tools] Drill was added to ldns - see drill/
o init function? random - load_ssl_errors()
- SSL_load_error_str()?
o SERVER stuff; open connection and such - NOT DONE AT ALL - will happen in .90
-o const args for all functions
+o const args for all functions?
To ponder and discuss:
----------------------
fold in the tsig stuff as well
o install mx, keygen, chaos somewhere, along with manpages??
o All lookup table stuff in _table types?
+
+To be removed:
+-------------
+LDNS_STATUS_CHECK_GOTO
ns_addr = ldns_rr_list_cat_clone(ns_addr,
ldns_get_rr_list_addr_by_name(local_res, pop, c, 0));
}
+
if (ns_addr) {
if (ldns_resolver_push_nameserver_rr_list(res, ns_addr) !=
LDNS_STATUS_OK) {
ldns_pkt_free(p);
return NULL;
}
+ ldns_rr_list_free(ns_addr);
} else {
error("%s", "Could not find the ip addr; abort");
ldns_pkt_free(p);
if (left) {
l_rr_count = ldns_rr_list_rr_count(left);
} else {
- return NULL;
+ return ldns_rr_list_clone(right);
}
if (right) {