mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 06:25:31 +00:00
3285. [bug] val-frdataset was incorrectly disassociated in
proveunsecure after calling startfinddlvsep. [RT #27928]
This commit is contained in:
4
CHANGES
4
CHANGES
@@ -1,3 +1,7 @@
|
||||
3285. [bug] val-frdataset was incorrectly disassociated in
|
||||
proveunsecure after calling startfinddlvsep.
|
||||
[RT #27928]
|
||||
|
||||
3284. [bug] Address race conditions with the handling of
|
||||
rbtnode.deadlink. [RT #27738]
|
||||
|
||||
|
@@ -15,7 +15,7 @@
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: validator.c,v 1.208 2011/11/04 05:36:28 each Exp $ */
|
||||
/* $Id: validator.c,v 1.209 2012/02/15 20:59:40 marka Exp $ */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
@@ -3743,9 +3743,8 @@ proveunsecure(dns_validator_t *val, isc_boolean_t have_ds, isc_boolean_t resume)
|
||||
result = ISC_R_SUCCESS;
|
||||
goto out;
|
||||
}
|
||||
result = startfinddlvsep(val,
|
||||
dns_fixedname_name(&val->fname));
|
||||
goto out;
|
||||
return(startfinddlvsep(val,
|
||||
dns_fixedname_name(&val->fname)));
|
||||
}
|
||||
val->labels++;
|
||||
}
|
||||
@@ -3881,8 +3880,7 @@ proveunsecure(dns_validator_t *val, isc_boolean_t have_ds, isc_boolean_t resume)
|
||||
result = ISC_R_SUCCESS;
|
||||
goto out;
|
||||
}
|
||||
result = startfinddlvsep(val, tname);
|
||||
goto out;
|
||||
return(startfinddlvsep(val, tname));
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
Reference in New Issue
Block a user