X-Git-Url: http://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fdigest.h;fp=src%2Fdigest.h;h=dd9029e7dae9c5865bb985bf478e777bf932cf40;hb=f42e57f663a2663c830c4fb4c01927c2d3c89c09;hp=fa470c796d2b879ef232a3f301136b9e9e69eff2;hpb=19413a8048fd851866c551ab8035f008f0c7e806;p=tinc diff --git a/src/digest.h b/src/digest.h index fa470c79..dd9029e7 100644 --- a/src/digest.h +++ b/src/digest.h @@ -33,8 +33,11 @@ typedef struct digest { bool digest_open_by_name(struct digest *, const char *); bool digest_open_by_nid(struct digest *, int); bool digest_open_sha1(struct digest *); +void digest_close(struct digest *); bool digest_create(struct digest *, void *indata, size_t inlen, void *outdata); bool digest_verify(struct digest *, void *indata, size_t inlen, void *digestdata); -int digest_get_nid(struct digest *); +int digest_get_nid(const struct digest *); +size_t digest_length(const struct digest *); +bool digest_active(const struct digest *); #endif