X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fdigest.c;h=50b0f238c4352d7c0eba77182b6ae5acece92b28;hb=f42e57f663a2663c830c4fb4c01927c2d3c89c09;hp=98754ab207ed8e61cb7a608dea01d5ef68065bc8;hpb=19413a8048fd851866c551ab8035f008f0c7e806;p=tinc diff --git a/src/digest.c b/src/digest.c index 98754ab2..50b0f238 100644 --- a/src/digest.c +++ b/src/digest.c @@ -127,7 +127,14 @@ bool digest_verify(digest_t *digest, void *indata, size_t inlen, void *cmpdata) return !memcmp(indata, outdata, digest->len); } -int digest_get_nid(digest_t *digest) { +int digest_get_nid(const digest_t *digest) { return digest->nid; } +size_t digest_length(const digest_t *digest) { + return digest->len; +} + +bool digest_active(const digest_t *digest) { + return digest->algo != GCRY_MD_NONE; +}