#pragma once #include typedef unsigned size_t; void memcpy(void *dst, const void *src, size_t size); void kmemmove(char *dst, char *src, size_t size); int strncmp(const char *s1, const char *s2, size_t size); bool cstr_equal(const char *s1, const char *s2); bool cstr_starts_with(const char *A, const char *B);