Home | History | Annotate | Download | only in dns

Lines Matching refs:keynode

4149  * If keynode references a key or a DS rdataset, and if the key
4159 dns_diff_t *diff, dns_keynode_t *keynode, dns_name_t *keyname,
4169 REQUIRE(keynode != NULL);
4175 * If the keynode has no trust anchor set, we shouldn't be here.
4177 if (!dns_keynode_dsset(keynode, NULL)) {
4560 addifmissing(dns_keytable_t *keytable, dns_keynode_t *keynode,
4576 if (!dns_keynode_managed(keynode)) {
4581 * If the keynode has no trust anchor set, return.
4583 if (!dns_keynode_dsset(keynode, NULL)) {
4602 result = create_keydata(zone, db, ver, diff, keynode, keyname, changed);
4624 dns_keynode_t *keynode = NULL;
4706 result = dns_keytable_find(sr, rrname, &keynode);
4707 if (result != ISC_R_SUCCESS || !dns_keynode_managed(keynode)) {
4714 if (keynode != NULL) {
4715 dns_keytable_detachkeynode(sr, &keynode);
4752 if (keynode != NULL) {
4753 dns_keytable_detachkeynode(sr, &keynode);
10422 dns_keynode_t *keynode = NULL;
10502 result = dns_keytable_find(secroots, keyname, &keynode);
10508 * If the keynode has a DS trust anchor, use it for verification.
10511 if (dns_keynode_dsset(keynode, &dsset)) {
10574 initial = dns_keynode_initial(keynode);
10575 dns_keynode_trust(keynode);
10584 if (keynode != NULL) {
10585 dns_keytable_detachkeynode(secroots, &keynode);