* Fix for openssl 1.1.0 API changes.
* Remove commented out macro. Thanks Thiago Farina
* bugfix #641: Include install-sh in .gitignore
+ * bugfix #796: Fix -Wshadow issues
+ Thanks Ngie Cooper
1.6.17 2014-01-10
* Fix ldns_dnssec_zone_new_frm_fp_l to allow the last parsed line of a
ldns_rr_list *trusted_keys,
ldns_pkt *pkt_o,
uint16_t qflags,
- ldns_rr_list * ATTR_UNUSED(prev_key_list),
- int verbosity)
+ ldns_rr_list * ATTR_UNUSED(prev_key_list))
{
ldns_rr_list *rrset = NULL;
ldns_status result;
ldns_resolver_set_dnssec_anchors(res, ldns_rr_list_clone(key_list));
result = do_chase(res, qname, type,
clas, key_list,
- pkt, qflags, NULL,
- verbosity);
+ pkt, qflags, NULL);
if (result == LDNS_STATUS_OK) {
if (verbosity != -1) {
mesg("Chase successful");
(VAR) = (VAR) & ~(BIT)
extern ldns_rr_list *global_dns_root;
-extern bool qds;
extern int verbosity;
ldns_pkt *do_trace(ldns_resolver *res,
ldns_rr_list *trusted_keys,
ldns_pkt *pkt_o,
uint16_t qflags,
- ldns_rr_list *prev_key_list,
- int verbosity);
+ ldns_rr_list *prev_key_list);
int do_secure_trace(ldns_resolver *res,
ldns_rdf *name,
ldns_rr_type type,
for(i=0; i<argc; i++)
{
- struct addrinfo hints, *res0, *res;
+ struct addrinfo hints, *res0, *ai_res;
int error;
int default_family = AF_INET;
gai_strerror(error));
continue;
}
- for (res = res0; res; res = res->ai_next) {
- int s = socket(res->ai_family, res->ai_socktype,
- res->ai_protocol);
+ for (ai_res = res0; ai_res; ai_res = ai_res->ai_next) {
+ int s = socket(ai_res->ai_family, ai_res->ai_socktype,
+ ai_res->ai_protocol);
if(s == -1)
continue;
/* send the notify */
- notify_host(s, res, wire, wiresize, argv[i]);
+ notify_host(s, ai_res, wire, wiresize, argv[i]);
}
freeaddrinfo(res0);
}
{
/* Not found. Write cache entry, take off first label, write it, */
/* try again with the rest of the name. */
- ldns_rbnode_t *node = LDNS_MALLOC(ldns_rbnode_t);
+ node = LDNS_MALLOC(ldns_rbnode_t);
if(!node)
{
return LDNS_STATUS_MEM_ERR;