2 * Copyright (C) 2012-2020 all contributors <cmogstored-public@yhbt.net>
3 * License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt>
6 MOG_DIGEST_CONTINUE
= 0,
12 /* XXX gc_hash_handle is a typedef which hides a pointer, ugh... */
13 void mog_digest_init(struct mog_digest
*, enum Gc_hash
);
14 enum mog_digest_next
mog_digest_read(struct mog_digest
*, int fd
);
15 void mog_digest_hex(struct mog_digest
*, char *buf
, size_t len
);
16 void mog_digest_destroy(struct mog_digest
*);