Blame | Last modification | View Log | RSS feed
/* /usr/include/string.h */void* memcpy(void *dest, void *src, size_t n);void* memmove(void *dest, void *src, size_t n);void* memccpy(void *dest, void *src, int c, size_t n);void* memset(void *s, int c, size_t n);int memcmp(void *s1, void *s2, size_t n);void* memchr(void *s, int c, size_t n);void* rawmemchr(void *s, int c);void* memrchr(void *s, int c, size_t n);char* strcpy(char *dest, char *src);char* strncpy(char *dest, char *src, size_t n);char* strcat(char *dest, char *src);char* strncat(char *dest, char *src, size_t n);int strcmp(char *s1, char *s2);int strncmp(char *s1, char *s2, size_t n);int strcoll(char *s1, char *s2);size_t strxfrm(char *dest, char *src, size_t n);int strcoll_l(char *s1, char *s2, __locale_t l);size_t strxfrm_l(char *dest, char *src, size_t n, __locale_t l);char* strdup(char *s);char* strndup(char *string, size_t n);char* strchr(char *s, int c);char* strrchr(char *s, int c);char* strchrnul(char *s, int c);size_t strcspn(char *s, char *reject);size_t strspn(char *s, char *accept);char* strpbrk(char *s, char *accept);char* strstr(char *haystack, char *needle);char* strtok(char *s, char *delim);char* __strtok_r(char *s, char *delim, void *save_ptr);char* strtok_r(char *s, char *delim, void *save_ptr);char* strcasestr(char *haystack, char *needle);void* memmem(void *haystack, size_t haystacklen, void *needle, size_t needlelen);void* __mempcpy(void *dest, void *src, size_t n);void* mempcpy(void *dest, void *src, size_t n);size_t strlen(char *s);size_t strnlen(char *string, size_t maxlen);char* strerror(int errnum);int __xpg_strerror_r(int errnum, char *buf, size_t buflen);char* strerror_r(int errnum, char *buf, size_t buflen);char* strerror_l(int errnum, __locale_t l);void __bzero(void *s, size_t n);void bcopy(void *src, void *dest, size_t n);void bzero(void *s, size_t n);int bcmp(void *s1, void *s2, size_t n);char* index(char *s, int c);char* rindex(char *s, int c);int ffs(int i);int ffsl(long l);/* we dont do big numbers so far__extension__ extern int ffsll (long long int __ll)*/int strcasecmp(char *s1, char *s2);int strncasecmp(char *s1, char *s2, size_t n);int strcasecmp_l(char *s1, char *s2, __locale_t loc);int strncasecmp_l(char *s1, char *s2, size_t n, __locale_t loc);char* strsep(void *stringp, char *delim);int strverscmp(char *s1, char *s2);char* strsignal(int sig);char* __stpcpy(char *dest, char *src);char* stpcpy(char *dest, char *src);char* __stpncpy(char *dest, char *src, size_t n);char* stpncpy(char *dest, char *src, size_t n);char* strfry(char *string);void* memfrob(void *s, size_t n);char* basename(char *filename);