Lines Matching refs:dst_key_t
123 dst_key_t *key;
149 isc_result_t (*createctx)(dst_key_t *key, dst_context_t *dctx);
158 isc_result_t (*computesecret)(const dst_key_t *pub,
159 const dst_key_t *priv,
161 isc_boolean_t (*compare)(const dst_key_t *key1, const dst_key_t *key2);
162 isc_boolean_t (*paramcompare)(const dst_key_t *key1,
163 const dst_key_t *key2);
164 isc_result_t (*generate)(dst_key_t *key, int parms);
165 isc_boolean_t (*isprivate)(const dst_key_t *key);
166 void (*destroy)(dst_key_t *key);
169 isc_result_t (*todns)(const dst_key_t *key, isc_buffer_t *data);
170 isc_result_t (*fromdns)(dst_key_t *key, isc_buffer_t *data);
171 isc_result_t (*tofile)(const dst_key_t *key, const char *directory);
172 isc_result_t (*parse)(dst_key_t *key, isc_lex_t *lexer);
177 isc_result_t (*fromlabel)(dst_key_t *key, const char *engine,