Incoming Kernel code expects state to be the first member and uses
variables exported from C to get offsets for the two other members.
To import code as-is from kernel, follow suit. No functional change.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
 include/crypto/sha.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/crypto/sha.h b/include/crypto/sha.h
index 17a489bd4a8d..b01d74cd3334 100644
--- a/include/crypto/sha.h
+++ b/include/crypto/sha.h
@@ -67,20 +67,20 @@
 #define SHA512_H7      0x5be0cd19137e2179ULL
 
 struct sha1_state {
-       u64 count;
        u32 state[SHA1_DIGEST_SIZE / 4];
+       u64 count;
        u8 buffer[SHA1_BLOCK_SIZE];
 };
 
 struct sha256_state {
-       u64 count;
        u32 state[SHA256_DIGEST_SIZE / 4];
+       u64 count;
        u8 buf[SHA256_BLOCK_SIZE];
 };
 
 struct sha512_state {
-       u64 count[2];
        u64 state[SHA512_DIGEST_SIZE / 8];
+       u64 count[2];
        u8 buf[SHA512_BLOCK_SIZE];
 };
 
-- 
2.39.2


Reply via email to