X-Git-Url: https://pd.if.org/git/?p=zos;a=blobdiff_plain;f=klib%2Fstring.h;fp=klib%2Fstring.h;h=3b014078fbe3078fd8259b6359ac3635f713572b;hp=0000000000000000000000000000000000000000;hb=5c0e560e481e2e97b793f7574e849a5882781df9;hpb=e57b692bd3a86ee40fd89416a06fd696f1ff3bf9 diff --git a/klib/string.h b/klib/string.h new file mode 100644 index 0000000..3b01407 --- /dev/null +++ b/klib/string.h @@ -0,0 +1,43 @@ +#ifndef _STRING_H +#define _STRING_H + +#include + +void *memccpy(void *, const void *, int, size_t); +void *memchr(const void *, int, size_t); +void *memrchr(const void *, int, size_t); +int memcmp(const void *, const void *, size_t); +void *memcpy(void *, const void *, size_t); +void *memmove(void *, const void *, size_t); +void *memset(void *, int, size_t); +void *memmem(const void *, size_t, const void *, size_t); +void memswap(void *, void *, size_t); +void bzero(void *, size_t); +int strcasecmp(const char *, const char *); +int strncasecmp(const char *, const char *, size_t); +char *strcat(char *, const char *); +char *strchr(const char *, int); +char *index(const char *, int); +char *strrchr(const char *, int); +char *rindex(const char *, int); +int strcmp(const char *, const char *); +char *strcpy(char *, const char *); +size_t strcspn(const char *, const char *); +char *strdup(const char *); +char *strndup(const char *, size_t); +char *strerror(int); +char *strsignal(int); +size_t strlen(const char *); +size_t strnlen(const char *, size_t); +char *strncat(char *, const char *, size_t); +size_t strlcat(char *, const char *, size_t); +int strncmp(const char *, const char *, size_t); +char *strncpy(char *, const char *, size_t); +size_t strlcpy(char *, const char *, size_t); +char *strpbrk(const char *, const char *); +size_t strspn(const char *, const char *); +char *strstr(const char *, const char *); +char *strtok(char *, const char *); +char *strtok_r(char *, const char *, char **); + +#endif