mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-02 07:35:26 +00:00
2877. [bug] The validator failed to skip obviously mismatching
RRSIGs. [RT #21138]
This commit is contained in:
3
CHANGES
3
CHANGES
@@ -1,3 +1,6 @@
|
|||||||
|
2877. [bug] The validator failed to skip obviously mismatching
|
||||||
|
RRSIGs. [RT #21138]
|
||||||
|
|
||||||
2876. [bug] Named could return SERVFAIL for negative responses
|
2876. [bug] Named could return SERVFAIL for negative responses
|
||||||
from unsigned zones. [RT #21131]
|
from unsigned zones. [RT #21131]
|
||||||
|
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
* PERFORMANCE OF THIS SOFTWARE.
|
* PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* $Id: validator.c,v 1.189 2010/04/21 04:16:49 marka Exp $ */
|
/* $Id: validator.c,v 1.190 2010/04/21 05:45:47 marka Exp $ */
|
||||||
|
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
@@ -2119,7 +2119,7 @@ dlv_validatezonekey(dns_validator_t *val) {
|
|||||||
&sigrdata);
|
&sigrdata);
|
||||||
result = dns_rdata_tostruct(&sigrdata, &sig, NULL);
|
result = dns_rdata_tostruct(&sigrdata, &sig, NULL);
|
||||||
RUNTIME_CHECK(result == ISC_R_SUCCESS);
|
RUNTIME_CHECK(result == ISC_R_SUCCESS);
|
||||||
if (dlv.key_tag != sig.keyid &&
|
if (dlv.key_tag != sig.keyid ||
|
||||||
dlv.algorithm != sig.algorithm)
|
dlv.algorithm != sig.algorithm)
|
||||||
continue;
|
continue;
|
||||||
dstkey = NULL;
|
dstkey = NULL;
|
||||||
|
Reference in New Issue
Block a user