X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Ftestsuite%2Fhashcalc-plain.c;h=bc0f075a754fba054b8ee1410c0c0af023d488ab;hb=b7785f953cf988346d0f36c5852af39db3d1b00c;hp=5b6ff47016e0af9e29d03183b2da124b72a1e835;hpb=19ef6bad17e92a9cedb7db8eddee2bebf1aa7c4d;p=util-vserver.git diff --git a/src/testsuite/hashcalc-plain.c b/src/testsuite/hashcalc-plain.c index 5b6ff47..bc0f075 100644 --- a/src/testsuite/hashcalc-plain.c +++ b/src/testsuite/hashcalc-plain.c @@ -1,4 +1,4 @@ -// $Id: hashcalc-plain.c 2245 2006-01-04 17:28:42Z ensc $ --*- c -*-- +// $Id: hashcalc-plain.c 2685 2008-02-21 23:22:23Z ensc $ --*- c -*-- // Copyright (C) 2006 Enrico Scholz // @@ -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