Lines Matching refs:siginfo
138 get_dst_key(dns_validator_t *val, dns_rdata_rrsig_t *siginfo,
441 result = get_dst_key(val, val->siginfo, rdataset); in fetch_callback_validator()
690 (void) get_dst_key(val, val->siginfo, &val->frdataset); in keyvalidated()
1206 get_dst_key(dns_validator_t *val, dns_rdata_rrsig_t *siginfo, in get_dst_key() argument
1231 result = dst_key_fromdns(&siginfo->signer, rdata.rdclass, &b, in get_dst_key()
1235 if (siginfo->algorithm == in get_dst_key()
1237 siginfo->keyid == in get_dst_key()
1270 get_key(dns_validator_t *val, dns_rdata_rrsig_t *siginfo) { in get_key() argument
1282 namereln = dns_name_fullcompare(val->event->name, &siginfo->signer, in get_key()
1324 result = view_find(val, &siginfo->signer, dns_rdatatype_dnskey); in get_key()
1339 result = create_validator(val, &siginfo->signer, in get_key()
1368 result = get_dst_key(val, siginfo, val->keyset); in get_key()
1382 result = create_fetch(val, &siginfo->signer, in get_key()
1593 if (val->siginfo == NULL) { in validate()
1594 val->siginfo = isc_mem_get(val->view->mctx, in validate()
1595 sizeof(*val->siginfo)); in validate()
1596 if (val->siginfo == NULL) in validate()
1599 result = dns_rdata_tostruct(&rdata, val->siginfo, NULL); in validate()
1609 val->siginfo->algorithm)) { in validate()
1615 result = get_key(val, val->siginfo); in validate()
1633 val->siginfo->keyid); in validate()
1653 if (get_dst_key(val, val->siginfo, val->keyset) in validate()
1667 val->siginfo, now, in validate()
3769 val->siginfo = NULL; in dns_validator_create()
3884 if (val->siginfo != NULL) in destroy()
3885 isc_mem_put(mctx, val->siginfo, sizeof(*val->siginfo)); in destroy()