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 */