From 468fdfbc2b3086674b6becbcd691aa93b8279ba2 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Tue, 7 Jun 2005 00:39:12 +0000 Subject: [PATCH] 1867. [bug] It was possible to trigger a INSIST in dlv_validatezonekey(). [RT #14846] --- CHANGES | 6 +++++- lib/dns/validator.c | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 3f0fb88136..88398a4abe 100644 --- a/CHANGES +++ b/CHANGES @@ -1,7 +1,11 @@ 1879. [func] Added framework for handling multiple EDNS versions. + [RT #14873] 1878. [func] dig can now specify the EDNS version when making - a query. + a query. [RT #14873] + +1867. [bug] It was possible to trigger a INSIST in + dlv_validatezonekey(). [RT #14846] 1868. [func] edns-udp-size can now be overridden on a per server basis. [RT #14851] diff --git a/lib/dns/validator.c b/lib/dns/validator.c index 3fec2747b5..1d1845f6e9 100644 --- a/lib/dns/validator.c +++ b/lib/dns/validator.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: validator.c,v 1.119.18.10 2005/05/06 01:59:48 marka Exp $ */ +/* $Id: validator.c,v 1.119.18.11 2005/06/07 00:39:12 marka Exp $ */ /*! \file */ @@ -1483,7 +1483,7 @@ dlv_validatezonekey(dns_validator_t *val) { /* * We have DLV records. */ - val->dsset = &val->frdataset; + val->dlv = &val->frdataset; if (val->frdataset.trust == dns_trust_pending && dns_rdataset_isassociated(&val->fsigrdataset)) {