summaryrefslogtreecommitdiffstats
path: root/etc/latrace.d/headers/string.h
diff options
context:
space:
mode:
authorjolsa@redhat.com <jolsa@redhat.com>2010-12-21 23:33:22 +0100
committerJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-04-05 17:35:53 +0200
commit79381b3ed5b490054cb211d0374f4338ef9d5931 (patch)
tree889c5c87d1fe6b9e6807d865bbf4f4b6581b1fb5 /etc/latrace.d/headers/string.h
parentdc115d08736cf6a794316f359dd8bd9b0a6a778a (diff)
downloadlatrace-79381b3ed5b490054cb211d0374f4338ef9d5931.tar.gz
latrace-79381b3ed5b490054cb211d0374f4338ef9d5931.tar.xz
latrace-79381b3ed5b490054cb211d0374f4338ef9d5931.zip
moving conf header files to new location + rename s/conf/h/
Diffstat (limited to 'etc/latrace.d/headers/string.h')
-rw-r--r--etc/latrace.d/headers/string.h85
1 files changed, 85 insertions, 0 deletions
diff --git a/etc/latrace.d/headers/string.h b/etc/latrace.d/headers/string.h
new file mode 100644
index 0000000..98c2cb3
--- /dev/null
+++ b/etc/latrace.d/headers/string.h
@@ -0,0 +1,85 @@
+
+/* /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);