summaryrefslogtreecommitdiff
path: root/src/lib/crypt_ops/crypto_digest.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-08-23 14:03:00 -0400
committerNick Mathewson <nickm@torproject.org>2018-09-04 14:52:35 -0400
commit7163389b550a36fa017f700713405fc3c89dc234 (patch)
tree50bafc5964a7a9eac229d3b47635f1bb1050689f /src/lib/crypt_ops/crypto_digest.h
parent02086a216f15fd8c45e603a8d9bab482f60753f4 (diff)
downloadtor-7163389b550a36fa017f700713405fc3c89dc234.tar.gz
tor-7163389b550a36fa017f700713405fc3c89dc234.zip
Several unit tests to improve test coverage of x509*.c
Diffstat (limited to 'src/lib/crypt_ops/crypto_digest.h')
-rw-r--r--src/lib/crypt_ops/crypto_digest.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/crypt_ops/crypto_digest.h b/src/lib/crypt_ops/crypto_digest.h
index 59713d2b9f..204f1aaff3 100644
--- a/src/lib/crypt_ops/crypto_digest.h
+++ b/src/lib/crypt_ops/crypto_digest.h
@@ -16,6 +16,7 @@
#include "lib/cc/torint.h"
#include "lib/defs/digest_sizes.h"
#include "lib/malloc/malloc.h"
+#include "lib/testsupport/testsupport.h"
/** Length of a sha1 message digest when encoded in base32 with trailing =
* signs removed. */
@@ -75,7 +76,7 @@ typedef struct crypto_xof_t crypto_xof_t;
struct smartlist_t;
/* SHA-1 and other digests */
-int crypto_digest(char *digest, const char *m, size_t len);
+MOCK_DECL(int, crypto_digest,(char *digest, const char *m, size_t len));
int crypto_digest256(char *digest, const char *m, size_t len,
digest_algorithm_t algorithm);
int crypto_digest512(char *digest, const char *m, size_t len,