update to 9.7.1-P2
[tridge/bind9.git] / contrib / zkt / dki.h
index e50c3a29d3f83cd030a0e03b73400e92920afd82..a8b342636305d85955343f0ea65800bcf40244e1 100644 (file)
@@ -163,6 +163,7 @@ extern      int     dki_isdepreciated (const dki_t *dkp);
 extern int     dki_isrevoked (const dki_t *dkp);
 extern int     dki_isactive (const dki_t *dkp);
 extern int     dki_ispublished (const dki_t *dkp);
+extern time_t  dki_algo (const dki_t *dkp);
 extern time_t  dki_time (const dki_t *dkp);
 extern time_t  dki_exptime (const dki_t *dkp);
 extern time_t  dki_gentime (const dki_t *dkp);
@@ -179,6 +180,7 @@ extern      dki_t   *dki_add (dki_t **dkp, dki_t *new);
 extern const dki_t     *dki_tsearch (const dki_t *tree, int tag, const char *name);
 extern const dki_t     *dki_search (const dki_t *list, int tag, const char *name);
 extern const dki_t     *dki_find (const dki_t *list, int ksk, int status, int first);
+extern const dki_t     *dki_findalgo (const dki_t *list, int ksk, int alg, int status, int no);
 extern void    dki_free (dki_t *dkp);
 extern void    dki_freelist (dki_t **listp);
 extern char    *dki_algo2str (int algo);