summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/sha/sha3_internal.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/sha/sha3_internal.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/libcrypto/sha/sha3_internal.h b/src/lib/libcrypto/sha/sha3_internal.h
index 53a4980c19..db09d06cc0 100644
--- a/src/lib/libcrypto/sha/sha3_internal.h
+++ b/src/lib/libcrypto/sha/sha3_internal.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: sha3_internal.h,v 1.15 2023/04/25 19:32:19 tb Exp $ */ 1/* $OpenBSD: sha3_internal.h,v 1.16 2025/04/18 07:36:11 jsing Exp $ */
2/* 2/*
3 * The MIT License (MIT) 3 * The MIT License (MIT)
4 * 4 *
@@ -66,16 +66,16 @@ typedef struct sha3_ctx_st {
66 size_t mdlen; 66 size_t mdlen;
67} sha3_ctx; 67} sha3_ctx;
68 68
69int sha3_init(sha3_ctx *c, int mdlen); 69int sha3_init(sha3_ctx *ctx, int mdlen);
70int sha3_update(sha3_ctx *c, const void *data, size_t len); 70int sha3_update(sha3_ctx *ctx, const void *data, size_t len);
71int sha3_final(void *md, sha3_ctx *c); 71int sha3_final(void *md, sha3_ctx *ctx);
72 72
73/* SHAKE128 and SHAKE256 extensible-output functions. */ 73/* SHAKE128 and SHAKE256 extensible-output functions. */
74#define shake128_init(c) sha3_init(c, 16) 74#define shake128_init(ctx) sha3_init((ctx), 16)
75#define shake256_init(c) sha3_init(c, 32) 75#define shake256_init(ctx) sha3_init((ctx), 32)
76#define shake_update sha3_update 76#define shake_update sha3_update
77 77
78void shake_xof(sha3_ctx *c); 78void shake_xof(sha3_ctx *ctx);
79void shake_out(sha3_ctx *c, void *out, size_t len); 79void shake_out(sha3_ctx *ctx, void *out, size_t len);
80 80
81#endif 81#endif