Lines Matching refs:sigrdataset
594 dns_rdataset_t *sigrdataset, unsigned int valoptions,
614 sigrdataset, fctx->rmessage,
4159 dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset,
4186 event->sigrdataset = sigrdataset;
4193 * Make sure that we can store the sigrdataset in the
4196 if (event->sigrdataset != NULL)
4729 INSIST(! (hevent->sigrdataset == NULL &&
4730 event->sigrdataset != NULL));
4731 if (hevent->sigrdataset != NULL &&
4732 dns_rdataset_isassociated(hevent->sigrdataset) &&
4733 event->sigrdataset != NULL)
4734 dns_rdataset_clone(hevent->sigrdataset,
4735 event->sigrdataset);
4804 dns_rdataset_t *sigrdataset;
4904 asigrdataset = hevent->sigrdataset;
4924 vevent->sigrdataset != NULL)
4948 vevent->sigrdataset != NULL)
4951 vevent->sigrdataset,
5032 INSIST(vevent->sigrdataset != NULL);
5033 vevent->sigrdataset->ttl = vevent->rdataset->ttl;
5076 } else if (vevent->sigrdataset != NULL) {
5078 vevent->sigrdataset, options,
5132 for (sigrdataset = ISC_LIST_HEAD(name->list);
5133 sigrdataset != NULL;
5134 sigrdataset = ISC_LIST_NEXT(sigrdataset, link)) {
5135 if (sigrdataset->type != dns_rdatatype_rrsig ||
5136 sigrdataset->covers != rdataset->type)
5140 if (sigrdataset == NULL ||
5141 sigrdataset->trust != dns_trust_secure)
5153 sigrdataset, 0,
5221 dns_rdataset_t *nrdataset, *next, *sigrdataset;
5242 for (sigrdataset = ISC_LIST_HEAD(name->list);
5243 sigrdataset != NULL;
5244 sigrdataset = ISC_LIST_NEXT(sigrdataset, link)) {
5245 if (sigrdataset->type == dns_rdatatype_rrsig &&
5246 sigrdataset->covers == type)
5250 if (sigrdataset == NULL)
5255 for (result = dns_rdataset_first(sigrdataset);
5257 result = dns_rdataset_next(sigrdataset)) {
5259 dns_rdataset_current(sigrdataset, &rdata);
5332 for (sigrdataset = ISC_LIST_HEAD(noqname->list);
5333 sigrdataset != NULL;
5334 sigrdataset = ISC_LIST_NEXT(sigrdataset, link)) {
5335 if (sigrdataset->type == dns_rdatatype_rrsig &&
5336 sigrdataset->covers == found)
5339 if (sigrdataset != NULL)
5349 dns_rdataset_t *rdataset = NULL, *sigrdataset = NULL;
5430 asigrdataset = event->sigrdataset;
5496 for (sigrdataset = ISC_LIST_HEAD(name->list);
5497 sigrdataset != NULL;
5498 sigrdataset = ISC_LIST_NEXT(sigrdataset, link))
5500 if (sigrdataset->type == dns_rdatatype_rrsig &&
5501 sigrdataset->covers == rdataset->type)
5530 if (sigrdataset == NULL && need_validation &&
5541 * Normalize the rdataset and sigrdataset TTLs.
5543 if (sigrdataset != NULL) {
5545 sigrdataset->ttl);
5546 sigrdataset->ttl = rdataset->ttl;
5559 * Cache this rdataset/sigrdataset pair as
5571 if (sigrdataset != NULL) {
5572 sigrdataset->trust = trust;
5638 if (sigrdataset != NULL) {
5642 sigrdataset,
5670 valsigrdataset = sigrdataset;
5685 sigrdataset,
6915 dns_rdataset_t *rdataset = NULL, *sigrdataset = NULL;
7091 for (sigrdataset = ISC_LIST_HEAD(aname->list);
7092 sigrdataset != NULL;
7093 sigrdataset = ISC_LIST_NEXT(sigrdataset, link)) {
7094 if (!validinanswer(sigrdataset, fctx))
7096 if (sigrdataset->type != dns_rdatatype_rrsig ||
7097 sigrdataset->covers != type)
7099 sigrdataset->attributes |= DNS_RDATASETATTR_ANSWERSIG;
7100 sigrdataset->attributes |= DNS_RDATASETATTR_CACHE;
7101 sigrdataset->trust = trust;
7128 for (sigrdataset = ISC_LIST_HEAD(cname->list);
7129 sigrdataset != NULL;
7130 sigrdataset = ISC_LIST_NEXT(sigrdataset, link))
7132 if (!validinanswer(sigrdataset, fctx)) {
7135 if (sigrdataset->type != dns_rdatatype_rrsig ||
7136 sigrdataset->covers != dns_rdatatype_cname)
7140 sigrdataset->attributes |= DNS_RDATASETATTR_ANSWERSIG;
7141 sigrdataset->attributes |= DNS_RDATASETATTR_CACHE;
7142 sigrdataset->trust = trust;
7161 for (sigrdataset = ISC_LIST_HEAD(dname->list);
7162 sigrdataset != NULL;
7163 sigrdataset = ISC_LIST_NEXT(sigrdataset, link))
7165 if (!validinanswer(sigrdataset, fctx)) {
7168 if (sigrdataset->type != dns_rdatatype_rrsig ||
7169 sigrdataset->covers != dns_rdatatype_dname)
7173 sigrdataset->attributes |= DNS_RDATASETATTR_ANSWERSIG;
7174 sigrdataset->attributes |= DNS_RDATASETATTR_CACHE;
7175 sigrdataset->trust = trust;
9123 INSIST(fevent->sigrdataset == NULL);
9372 dns_rdataset_t *sigrdataset,
9378 rdataset, sigrdataset, fetchp));
9390 dns_rdataset_t *sigrdataset,
9396 rdataset, sigrdataset, fetchp));
9409 dns_rdataset_t *sigrdataset,
9435 REQUIRE(sigrdataset == NULL ||
9436 !dns_rdataset_isassociated(sigrdataset));
9508 rdataset, sigrdataset, fetch);