aboutsummaryrefslogtreecommitdiff
path: root/validator/autotrust.h
diff options
context:
space:
mode:
Diffstat (limited to 'validator/autotrust.h')
-rw-r--r--validator/autotrust.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/validator/autotrust.h b/validator/autotrust.h
index 057f2b68aed7..2e2f926684bd 100644
--- a/validator/autotrust.h
+++ b/validator/autotrust.h
@@ -50,6 +50,7 @@ struct module_env;
struct module_qstate;
struct val_env;
struct sldns_buffer;
+struct val_qstate;
/** Autotrust anchor states */
typedef enum {
@@ -190,13 +191,14 @@ void autr_point_delete(struct trust_anchor* tp);
* @param dnskey_rrset: DNSKEY rrset probed (can be NULL if bad prime result).
* allocated in a region. Has not been validated yet.
* @param qstate: qstate with region.
+ * @param vq: validator query state.
* @return false if trust anchor was revoked completely.
* Otherwise logs errors to log, does not change return value.
* On errors, likely the trust point has been unchanged.
*/
int autr_process_prime(struct module_env* env, struct val_env* ve,
struct trust_anchor* tp, struct ub_packed_rrset_key* dnskey_rrset,
- struct module_qstate* qstate);
+ struct module_qstate* qstate, struct val_qstate* vq);
/**
* Debug printout of rfc5011 tracked anchors