/etc/latrace.d/headers/string.h is in latrace 0.5.11-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | /* /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(void *dest, char *src);
char* strncpy(void *dest, char *src, size_t n);
char* strcat(void *dest, char *src);
char* strncat(void *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(void *dest, char *src);
+char* stpcpy(void *dest, char *src);
+char* __stpncpy(void *dest, char *src, size_t n);
+char* stpncpy(void *dest, char *src, size_t n);
char* strfry(char *string);
void* memfrob(void *s, size_t n);
char* basename(char *filename);
|