crypto/blowfish.c: fix sparse warnings
PATCH 3/4 crypto/blowfish.c: fix sparse warnings
Signed-off-by Domen Puncer <[email protected]>
---
kj-domen/crypto/blowfish.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
crypto/blowfish.c renamed from crypto/blowfish.c~sparse-crypto_blowfish +4 -4
@@ -349,8 +349,8 @@ static void encrypt_block(struct bf_ctxstatic void bf_encrypt (void *ctx,u8 *dst,const u8 *src) { -const u32 *in_blk = (const u32 *)src; -u32 *const out_blk = (u32 *)dst; +const __be32 *in_blk = (const __be32 *)src; +__be32 *const out_blk = (__be32 *)dst;u32 in32[2 ], out32[2 ]; in32[0 ] =be32_to_cpu (in_blk[0 ]);
@@ -362,8 +362,8 @@ static void bf_encrypt(void *ctx, u8 *dsstatic void bf_decrypt (void *ctx,u8 *dst,const u8 *src) { -const u32 *in_blk = (const u32 *)src; -u32 *const out_blk = (u32 *)dst; +const __be32 *in_blk = (const __be32 *)src; +__be32 *const out_blk = (__be32 *)dst;const u32 *P = ((struct bf_ctx *)ctx)->p;const u32 *S = ((struct bf_ctx *)ctx)->s;u32 yl =be32_to_cpu (in_blk[0 ]);
_
Signed-off-by Alexey Dobriyan <[email protected]>
Signed-off-by Domen Puncer <[email protected]>
---
kj-domen/crypto/blowfish.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
crypto/blowfish.c renamed from crypto/blowfish.c~sparse-crypto_blowfish +4 -4
@@ -349,8 +349,8 @@ static void encrypt_block(struct bf_ctxstatic void bf_encrypt (void *ctx,u8 *dst,const u8 *src) { -const u32 *in_blk = (const u32 *)src; -u32 *const out_blk = (u32 *)dst; +const __be32 *in_blk = (const __be32 *)src; +__be32 *const out_blk = (__be32 *)dst;u32 in32[2 ], out32[2 ]; in32[0 ] =be32_to_cpu (in_blk[0 ]);
@@ -362,8 +362,8 @@ static void bf_encrypt(void *ctx, u8 *dsstatic void bf_decrypt (void *ctx,u8 *dst,const u8 *src) { -const u32 *in_blk = (const u32 *)src; -u32 *const out_blk = (u32 *)dst; +const __be32 *in_blk = (const __be32 *)src; +__be32 *const out_blk = (__be32 *)dst;const u32 *P = ((struct bf_ctx *)ctx)->p;const u32 *S = ((struct bf_ctx *)ctx)->s;u32 yl =be32_to_cpu (in_blk[0 ]);
_