Lines Matching refs:dst_key_t

46 typedef struct dst_key		dst_key_t;
124 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp);
127 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
210 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv,
230 const char *directory, isc_mem_t *mctx, dst_key_t **keyp);
256 dst_key_t **keyp);
280 isc_mem_t *mctx, dst_key_t **keyp);
301 dst_key_tofile(const dst_key_t *key, int type, const char *directory);
319 isc_buffer_t *source, isc_mem_t *mctx, dst_key_t **keyp);
339 dst_key_todns(const dst_key_t *key, isc_buffer_t *target);
359 isc_buffer_t *source, isc_mem_t *mctx, dst_key_t **keyp);
380 dst_key_tobuffer(const dst_key_t *key, isc_buffer_t *target);
397 dst_key_privatefrombuffer(dst_key_t *key, isc_buffer_t *buffer);
416 dst_key_getgssctx(const dst_key_t *key);
430 dst_key_t **keyp);
453 isc_mem_t *mctx, dst_key_t **keyp);
460 isc_mem_t *mctx, dst_key_t **keyp);
491 dst_key_compare(const dst_key_t *key1, const dst_key_t *key2);
505 dst_key_paramcompare(const dst_key_t *key1, const dst_key_t *key2);
520 dst_key_attach(dst_key_t *source, dst_key_t **target);
530 dst_key_free(dst_key_t **keyp);
549 dst_key_name(const dst_key_t *key);
552 dst_key_size(const dst_key_t *key);
555 dst_key_proto(const dst_key_t *key);
558 dst_key_alg(const dst_key_t *key);
561 dst_key_flags(const dst_key_t *key);
564 dst_key_id(const dst_key_t *key);
567 dst_key_class(const dst_key_t *key);
570 dst_key_isprivate(const dst_key_t *key);
573 dst_key_iszonekey(const dst_key_t *key);
576 dst_key_isnullkey(const dst_key_t *key);
579 dst_key_buildfilename(const dst_key_t *key, int type,
596 dst_key_sigsize(const dst_key_t *key, unsigned int *n);
613 dst_key_secretsize(const dst_key_t *key, unsigned int *n);
643 dst_key_getbits(const dst_key_t *key);
652 dst_key_setbits(dst_key_t *key, isc_uint16_t bits);