diff options
Diffstat (limited to 'crypto/md4.c')
-rw-r--r-- | crypto/md4.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/md4.c b/crypto/md4.c index 3c19aa0750fd..a143c4aaa398 100644 --- a/crypto/md4.c +++ b/crypto/md4.c | |||
@@ -148,7 +148,7 @@ static void md4_transform(u32 *hash, u32 const *in) | |||
148 | 148 | ||
149 | static inline void md4_transform_helper(struct md4_ctx *ctx) | 149 | static inline void md4_transform_helper(struct md4_ctx *ctx) |
150 | { | 150 | { |
151 | le32_to_cpu_array(ctx->block, sizeof(ctx->block) / sizeof(u32)); | 151 | le32_to_cpu_array(ctx->block, ARRAY_SIZE(ctx->block)); |
152 | md4_transform(ctx->hash, ctx->block); | 152 | md4_transform(ctx->hash, ctx->block); |
153 | } | 153 | } |
154 | 154 | ||
@@ -214,7 +214,7 @@ static void md4_final(struct crypto_tfm *tfm, u8 *out) | |||
214 | le32_to_cpu_array(mctx->block, (sizeof(mctx->block) - | 214 | le32_to_cpu_array(mctx->block, (sizeof(mctx->block) - |
215 | sizeof(u64)) / sizeof(u32)); | 215 | sizeof(u64)) / sizeof(u32)); |
216 | md4_transform(mctx->hash, mctx->block); | 216 | md4_transform(mctx->hash, mctx->block); |
217 | cpu_to_le32_array(mctx->hash, sizeof(mctx->hash) / sizeof(u32)); | 217 | cpu_to_le32_array(mctx->hash, ARRAY_SIZE(mctx->hash)); |
218 | memcpy(out, mctx->hash, sizeof(mctx->hash)); | 218 | memcpy(out, mctx->hash, sizeof(mctx->hash)); |
219 | memset(mctx, 0, sizeof(*mctx)); | 219 | memset(mctx, 0, sizeof(*mctx)); |
220 | } | 220 | } |