#include <validator.h>
Public Member Functions | |
ISC_EVENT_COMMON (struct dns_validatorevent) | |
Data Fields | |
dns_validator_t * | validator |
isc_result_t | result |
dns_name_t * | name |
dns_rdatatype_t | type |
dns_rdataset_t * | rdataset |
dns_rdataset_t * | sigrdataset |
dns_message_t * | message |
dns_name_t * | proofs [4] |
isc_boolean_t | optout |
isc_boolean_t | secure |
'name', 'rdataset', 'sigrdataset', and 'message' are the values that were supplied when dns_validator_create() was called. They are returned to the caller so that they may be freed.
If the RESULT is ISC_R_SUCCESS and the answer is secure then proofs[] will contain the names of the NSEC records that hold the various proofs. Note the same name may appear multiple times.
Definition at line 80 of file validator.h.
dns_validatorevent::ISC_EVENT_COMMON | ( | struct | dns_validatorevent | ) |
Definition at line 83 of file validator.h.
Referenced by authvalidated(), cnamevalidated(), dlvvalidated(), dsvalidated(), keyvalidated(), and validator_done().
Definition at line 87 of file validator.h.
Referenced by authvalidated(), check_deadlock(), checkkey(), dlv_algorithm_supported(), dlv_validatezonekey(), finddlvsep(), findnsec3proofs(), get_key(), isselfsigned(), keyfromds(), proveunsecure(), startfinddlvsep(), validate(), validate_authority(), validate_ncache(), validatezonekey(), validator_logv(), and verify().
Definition at line 88 of file validator.h.
Referenced by authvalidated(), check_deadlock(), checkwildcard(), finddlvsep(), findnsec3proofs(), proveunsecure(), start_positive_validation(), validate_authority(), validate_ncache(), and validator_logv().
Definition at line 92 of file validator.h.
Referenced by authvalidated(), check_deadlock(), dlv_validatezonekey(), get_key(), isselfsigned(), marksecure(), val_rdataset_first(), val_rdataset_next(), validate(), validate_ncache(), validatezonekey(), validator_start(), and verify().
Definition at line 93 of file validator.h.
Referenced by check_deadlock(), checkkey(), isselfsigned(), marksecure(), validate(), validatezonekey(), and validator_start().
Definition at line 98 of file validator.h.
Referenced by check_deadlock(), checkwildcard(), findnsec3proofs(), nsecvalidate(), val_rdataset_first(), val_rdataset_next(), validate(), validate_authority(), and validator_start().
Definition at line 102 of file validator.h.
Referenced by authvalidated(), checkwildcard(), dns_validator_create(), and findnsec3proofs().