summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/modes/ccm128.c
diff options
context:
space:
mode:
authorbcook <>2025-05-18 09:21:29 +0000
committerbcook <>2025-05-18 09:21:29 +0000
commitc00502d28feaae51bcfe8d8d2d1ac3e4ae05ba2a (patch)
tree9e510eb6d46f7b0580fa5a35a42a44a360a55866 /src/lib/libcrypto/modes/ccm128.c
parent6479fe39635e5e3f16ef7f9c5f84b7e4ed4c156e (diff)
downloadopenbsd-c00502d28feaae51bcfe8d8d2d1ac3e4ae05ba2a.tar.gz
openbsd-c00502d28feaae51bcfe8d8d2d1ac3e4ae05ba2a.tar.bz2
openbsd-c00502d28feaae51bcfe8d8d2d1ac3e4ae05ba2a.zip
add missing u64/uint64_t conversion
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/modes/ccm128.c')
-rw-r--r--src/lib/libcrypto/modes/ccm128.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/modes/ccm128.c b/src/lib/libcrypto/modes/ccm128.c
index c4df198c0b..e27681ee62 100644
--- a/src/lib/libcrypto/modes/ccm128.c
+++ b/src/lib/libcrypto/modes/ccm128.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ccm128.c,v 1.11 2025/05/18 09:05:59 jsing Exp $ */ 1/* $OpenBSD: ccm128.c,v 1.12 2025/05/18 09:21:29 bcook Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 2011 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 2011 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -230,8 +230,8 @@ CRYPTO_ccm128_encrypt(CCM128_CONTEXT *ctx,
230 temp.u[1] ^= scratch.u[1]; 230 temp.u[1] ^= scratch.u[1];
231 memcpy(out, temp.c, 16); 231 memcpy(out, temp.c, 16);
232#else 232#else
233 ((uint64_t *)out)[0] = scratch.u[0] ^ ((u64 *)inp)[0]; 233 ((uint64_t *)out)[0] = scratch.u[0] ^ ((uint64_t *)inp)[0];
234 ((uint64_t *)out)[1] = scratch.u[1] ^ ((u64 *)inp)[1]; 234 ((uint64_t *)out)[1] = scratch.u[1] ^ ((uint64_t *)inp)[1];
235#endif 235#endif
236 inp += 16; 236 inp += 16;
237 out += 16; 237 out += 16;