Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 81bd5f6c authored by Jan Glauber's avatar Jan Glauber Committed by Herbert Xu
Browse files

crypto: sha-s390 - Fix warnings in import function



That patch should fix the warnings.

Signed-off-by: default avatarJan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent f1939f7c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -57,10 +57,10 @@ static int sha1_export(struct shash_desc *desc, void *out)
	return 0;
}

static int sha1_import(struct shash_desc *desc, const u8 *in)
static int sha1_import(struct shash_desc *desc, const void *in)
{
	struct s390_sha_ctx *sctx = shash_desc_ctx(desc);
	struct sha1_state *ictx = in;
	const struct sha1_state *ictx = in;

	sctx->count = ictx->count;
	memcpy(sctx->state, ictx->state, sizeof(ictx->state));
+2 −2
Original line number Diff line number Diff line
@@ -53,10 +53,10 @@ static int sha256_export(struct shash_desc *desc, void *out)
	return 0;
}

static int sha256_import(struct shash_desc *desc, const u8 *in)
static int sha256_import(struct shash_desc *desc, const void *in)
{
	struct s390_sha_ctx *sctx = shash_desc_ctx(desc);
	struct sha256_state *ictx = in;
	const struct sha256_state *ictx = in;

	sctx->count = ictx->count;
	memcpy(sctx->state, ictx->state, sizeof(ictx->state));
+2 −2
Original line number Diff line number Diff line
@@ -52,10 +52,10 @@ static int sha512_export(struct shash_desc *desc, void *out)
	return 0;
}

static int sha512_import(struct shash_desc *desc, const u8 *in)
static int sha512_import(struct shash_desc *desc, const void *in)
{
	struct s390_sha_ctx *sctx = shash_desc_ctx(desc);
	struct sha512_state *ictx = in;
	const struct sha512_state *ictx = in;

	if (unlikely(ictx->count[1]))
		return -ERANGE;