2
0
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:
Mark Andrews
2012-02-15 20:59:40 +00:00
parent 094ca50574
commit 6d386978b3
2 changed files with 8 additions and 6 deletions

View File

@@ -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]

View File

@@ -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;
}