X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftestsuite%2Fhashcalc-plain.c;h=16ce2c884ae89680a6f1f61f3e6ca46859654004;hb=4a561cdbf4fcfe7cbc58a236a9ad7bc3c2476bef;hp=7e2421b492e19fbaf8e11e1b3552f2bcbf5a5286;hpb=9c78378bebc1a9f3d400f422df8ede9efea57dea;p=util-vserver.git diff --git a/src/testsuite/hashcalc-plain.c b/src/testsuite/hashcalc-plain.c index 7e2421b..16ce2c8 100644 --- a/src/testsuite/hashcalc-plain.c +++ b/src/testsuite/hashcalc-plain.c @@ -20,7 +20,7 @@ # include #endif -#include +#include #include #include #include @@ -32,15 +32,15 @@ #define HASH_BLOCKSIZE 0x10000000u static bool -convertDigest(char res[], hashFunctionContext * h_ctx) +convertDigest(char res[], ensc_hash_context * h_ctx) { static char const HEX_DIGIT[] = "0123456789abcdef"; - size_t d_size = h_ctx->algo->digestsize; + size_t d_size = ensc_crypto_hashctx_get_digestsize(h_ctx); unsigned char digest[d_size]; size_t out = 0; - if (hashFunctionContextDigest(h_ctx, digest)==-1) + if (ensc_crypto_hashctx_get_digest(h_ctx, digest, NULL, d_size)==-1) return false; for (size_t in=0; in