Mark sha3_keccakf() as static and remove prototype from header.
authorjsing <jsing@openbsd.org>
Sat, 15 Apr 2023 19:29:20 +0000 (19:29 +0000)
committerjsing <jsing@openbsd.org>
Sat, 15 Apr 2023 19:29:20 +0000 (19:29 +0000)
lib/libcrypto/sha/sha3.c
lib/libcrypto/sha/sha3_internal.h

index d246d53..0ef5bf2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sha3.c,v 1.11 2023/04/15 19:27:54 jsing Exp $ */
+/*     $OpenBSD: sha3.c,v 1.12 2023/04/15 19:29:20 jsing Exp $ */
 /*
  * The MIT License (MIT)
  *
@@ -51,7 +51,7 @@ static const int sha3_keccakf_piln[24] = {
        15, 23, 19, 13, 12, 2, 20, 14, 22, 9,  6,  1
 };
 
-void
+static void
 sha3_keccakf(uint64_t st[25])
 {
        uint64_t t, bc[5];
index 05a02c8..9b5b9e2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sha3_internal.h,v 1.9 2023/04/15 19:22:34 jsing Exp $ */
+/*     $OpenBSD: sha3_internal.h,v 1.10 2023/04/15 19:29:20 jsing Exp $        */
 /*
  * The MIT License (MIT)
  *
@@ -63,8 +63,6 @@ typedef struct {
        int pt, rsiz, mdlen;
 } sha3_ctx;
 
-void sha3_keccakf(uint64_t st[25]);
-
 int sha3_init(sha3_ctx *c, int mdlen);
 int sha3_update(sha3_ctx *c, const void *data, size_t len);
 int sha3_final(void *md, sha3_ctx *c);