Lines Matching refs:validator
63 #include <dns/validator.h>
214 dns_validator_t *validator;
479 dns_validator_t *validator = NULL;
496 &validator);
500 INSIST(fctx->validator == NULL);
501 fctx->validator = validator;
503 ISC_LIST_APPEND(fctx->validators, validator, link);
3298 dns_validator_t *validator;
3319 validator = ISC_LIST_HEAD(fctx->validators);
3320 while (validator != NULL) {
3321 dns_validator_cancel(validator);
3322 validator = ISC_LIST_NEXT(validator, link);
3579 fctx->validator = NULL;
3941 dns_validator_t *validator, *next_validator;
3952 for (validator = ISC_LIST_HEAD(fctx->validators);
3953 validator != NULL; validator = next_validator) {
3954 next_validator = ISC_LIST_NEXT(validator, link);
3955 dns_validator_cancel(validator);
3971 * The validator has finished.
4012 ISC_LIST_UNLINK(fctx->validators, vevent->validator, link);
4013 fctx->validator = NULL;
4016 * Destroy the validator early so that we can
4019 dns_validator_destroy(&vevent->validator);
4028 * done waiting for validator completions and ADB pending events; if
4136 INSIST(fctx->validator == NULL);
4137 fctx->validator = ISC_LIST_HEAD(fctx->validators);
4138 if (fctx->validator != NULL)
4139 dns_validator_send(fctx->validator);
4786 * validator right away rather
6982 * work to be queued to the DNSSEC validator.
6992 * also cause work to be queued to the DNSSEC validator.
7098 * DNSSEC validator to validate the answer.
7100 FCTXTRACE("wait for validator");
7103 * We must not retransmit while the validator is working;