Lines Matching refs:keytable
29 * The keytable module provides services for storing and retrieving DNSSEC
55 * Create a keytable.
82 *\li 'source' is a valid keytable.
94 * Detach *keytablep from its keytable.
98 *\li 'keytablep' points to a valid keytable.
104 *\li If '*keytablep' is the last reference to the keytable,
105 * all resources used by the keytable will be freed
109 dns_keytable_add(dns_keytable_t *keytable, dst_key_t **keyp);
111 * Add '*keyp' to 'keytable'.
115 *\li Ownership of *keyp is transferred to the keytable.
133 dns_keytable_findkeynode(dns_keytable_t *keytable, dns_name_t *name,
138 * 'keytable'. This finds the first instance which matches. Use
143 *\li 'keytable' is a valid keytable.
152 *\li DNS_R_PARTIALMATCH the name existed in the keytable.
159 dns_keytable_findnextkeynode(dns_keytable_t *keytable, dns_keynode_t *keynode,
163 * 'keytable' as found by dns_keytable_findkeynode().
167 *\li 'keytable' is a valid keytable.
182 dns_keytable_finddeepestmatch(dns_keytable_t *keytable, dns_name_t *name,
185 * Search for the deepest match of 'name' in 'keytable'.
189 *\li 'keytable' is a valid keytable.
204 dns_keytable_detachkeynode(dns_keytable_t *keytable,
211 *\li 'keytable' is a valid keytable.
222 dns_keytable_issecuredomain(dns_keytable_t *keytable, dns_name_t *name,
229 *\li 'keytable' is a valid keytable.