Module Name:    src
Committed By:   riastradh
Date:           Fri Jul 26 18:28:27 UTC 2024

Modified Files:
        src/sys/external/isc/libsodium/include: string.h

Log Message:
sys/crypto/sodium: Simplify string.h stub.

Not sure of any particular problem with the previous stub, but let's
make sure to use the same prototypes for memset/memcpy/memmove as
everything else in the kernel.

PR kern/58468


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/external/isc/libsodium/include/string.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/external/isc/libsodium/include/string.h
diff -u src/sys/external/isc/libsodium/include/string.h:1.1 src/sys/external/isc/libsodium/include/string.h:1.2
--- src/sys/external/isc/libsodium/include/string.h:1.1	Thu Aug 20 21:20:16 2020
+++ src/sys/external/isc/libsodium/include/string.h	Fri Jul 26 18:28:27 2024
@@ -1,6 +1 @@
-#include <sys/cdefs.h>
-#include <sys/types.h>
-
-extern void *memset(void *, int, size_t);
-extern void *memcpy(void * restrict, const void * restrict, size_t);
-extern void *memmove(void *, const void *, size_t);
+#include <lib/libkern/libkern.h> /* memset, memcpy, memmove */

Reply via email to