From 916aa42260290e9e864304bc7d9395b6aa693c27 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Tue, 10 Dec 2024 12:24:07 +0100 Subject: kernel: Add string view and string builder This makes write/read calls that use strings to communicate much simpler and less error prone. --- kernel/libc/include/string.h | 1 + 1 file changed, 1 insertion(+) (limited to 'kernel/libc/include') diff --git a/kernel/libc/include/string.h b/kernel/libc/include/string.h index 89ea5ab..4425085 100644 --- a/kernel/libc/include/string.h +++ b/kernel/libc/include/string.h @@ -15,4 +15,5 @@ char *copy_and_allocate_string(const char *s); char *copy_and_allocate_user_string(const char *s); size_t strlcpy(char *dst, const char *src, size_t dsize); char *strcat(char *s1, const char *s2); +void *memmove(void *s1, const void *s2, size_t n); #endif -- cgit v1.2.3