summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Kelley <simon@thekelleys.org.uk>2014-12-23 18:42:38 +0000
committerSimon Kelley <simon@thekelleys.org.uk>2014-12-23 18:42:38 +0000
commit83d2ed09fc0216b567d7fb2197e4ff3eae150b0d (patch)
tree7ff96f9320355d0921845bffa942db2e09e3c86e
parentfbc5205702c7f6f431d9f1043c553d7fb62ddfdb (diff)
downloaddnsmasq-83d2ed09fc0216b567d7fb2197e4ff3eae150b0d.tar.gz
Initialise return value.
-rw-r--r--src/dnssec.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dnssec.c b/src/dnssec.c
index 9350d3e..ed8cf89 100644
--- a/src/dnssec.c
+++ b/src/dnssec.c
@@ -637,10 +637,13 @@ static int validate_rrset(time_t now, struct dns_header *header, size_t plen, in
struct crec *crecp = NULL;
int type_covered, algo, labels, orig_ttl, sig_expiration, sig_inception, key_tag;
u16 *rr_desc = get_desc(type);
-
+
+ if (wildcard_out)
+ *wildcard_out = NULL;
+
if (!(p = skip_questions(header, plen)))
return STAT_BOGUS;
-
+
name_labels = count_labels(name); /* For 4035 5.3.2 check */
/* look for RRSIGs for this RRset and get pointers to each RR in the set. */