From 83d2ed09fc0216b567d7fb2197e4ff3eae150b0d Mon Sep 17 00:00:00 2001 From: Simon Kelley Date: Tue, 23 Dec 2014 18:42:38 +0000 Subject: Initialise return value. --- src/dnssec.c | 7 +++++-- 1 file 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. */ -- cgit v1.2.1