X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/0a7de7458d150b5d4dffc935ba399be265ef0a1a..refs/heads/master:/libsyscall/wrappers/string/strings.h diff --git a/libsyscall/wrappers/string/strings.h b/libsyscall/wrappers/string/strings.h index f2167a542..e2fad0b55 100644 --- a/libsyscall/wrappers/string/strings.h +++ b/libsyscall/wrappers/string/strings.h @@ -64,13 +64,17 @@ void *memmove(void *, const void *, size_t); void *memset(void *, int, size_t); int strcmp(const char *, const char *); +int strncmp(const char *, const char *, size_t); char *strcpy(char *, const char *); size_t strlen(const char *); +size_t strnlen(const char *, size_t); size_t strlcpy(char *, const char *, size_t); +size_t strlcat(char *, const char *, size_t); char *strsep(char **, const char *); void bcopy(const void *, void *, size_t); void bzero(void *, size_t); +void __bzero(void *, size_t); char *index(const char *, int); char *strchr(const char *, int); @@ -80,6 +84,7 @@ void *_libkernel_memmove(void *, const void *, size_t); void *_libkernel_memset(void *, int, size_t); int _libkernel_strcmp(const char *, const char *); char *_libkernel_strcpy(char *, const char *); +size_t _libkernel_strnlen(const char *, size_t); size_t _libkernel_strlen(const char *); size_t _libkernel_strlcpy(char *, const char *, size_t); void _libkernel_bzero(void *, size_t);