mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-26 02:42:58 +02:00
These fix minor bugs and contain smaller improvements. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
33 lines
944 B
Diff
33 lines
944 B
Diff
From 83d2ed09fc0216b567d7fb2197e4ff3eae150b0d Mon Sep 17 00:00:00 2001
|
|
From: Simon Kelley <simon@thekelleys.org.uk>
|
|
Date: Tue, 23 Dec 2014 18:42:38 +0000
|
|
Subject: [PATCH 020/113] 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 9350d3e8c963..ed8cf893bad2 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. */
|
|
--
|
|
2.1.0
|
|
|