14size_t strlen(
const char *s);
15int strcmp(
const char *p1,
const char *p2);
16int strncmp(
const char *s1,
const char *s2,
size_t n);
17char *
strchr(
const char *s,
int ch);
18char *
strrchr(
const char *s,
int c);
20size_t strcspn(
const char *s,
const char *reject);
22char *
strstr(
const char *str1,
const char *str2);
25char *
strdup(
const char *str);
26char *
strndup(
const char *str,
size_t n);
29void *
memset(
void *s,
int c,
size_t n);
30void *
memmove(
void *dest,
const void *src,
size_t n);
31int memcmp(
const void *s1,
const void *s2,
size_t n);
32void *
memchr(
const void *buf,
int ch,
size_t n);
34int strcoll (
const char *s1,
const char *s2);
int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen)
Definition socket_lib.c:100
#define __ESBMC_C_CPP_END
Definition stddefs.h:9
#define __ESBMC_restrict
Definition stddefs.h:10
#define __ESBMC_C_CPP_BEGIN
Definition stddefs.h:8
char * strncat(char *__ESBMC_restrict dst, const char *__ESBMC_restrict src, size_t n)
int strncmp(const char *s1, const char *s2, size_t n)
Definition string.c:125
__ESBMC_C_CPP_BEGIN char * strcpy(char *__ESBMC_restrict dst, const char *__ESBMC_restrict src)
int strcmp(const char *p1, const char *p2)
Definition string.c:107
void * memset(void *s, int c, size_t n)
Definition string.c:355
void * memmove(void *dest, const void *src, size_t n)
Definition string.c:389
char * strchr(const char *s, int ch)
Definition string.c:154
char * strncpy(char *__ESBMC_restrict dst, const char *__ESBMC_restrict src, size_t n)
char * strndup(const char *str, size_t n)
Definition string.c:305
char * strerror(int errnum)
Definition syserr.c:1
char * strpbrk(const char *s, const char *accept)
Definition string.c:221
char * strcat(char *__ESBMC_restrict dst, const char *__ESBMC_restrict src)
char * strtok(char *__ESBMC_restrict str, const char *__ESBMC_restrict delim)
size_t strspn(const char *s, const char *accept)
Definition string.c:186
int memcmp(const void *s1, const void *s2, size_t n)
Definition string.c:412
size_t strlen(const char *s)
Definition string.c:89
int strcoll(const char *s1, const char *s2)
char * strstr(const char *str1, const char *str2)
Definition string.c:236
size_t strxfrm(char *__ESBMC_restrict dst, const char *__ESBMC_restrict src, size_t n)
void * memchr(const void *buf, int ch, size_t n)
Definition string.c:432
char * strsep(char **__ESBMC_restrict stringp, const char *__ESBMC_restrict delim)
char * strdup(const char *str)
Definition string.c:293
size_t strcspn(const char *s, const char *reject)
Definition string.c:207
char * strrchr(const char *s, int c)
Definition string.c:164
void * memcpy(void *__ESBMC_restrict dst, const void *__ESBMC_restrict src, size_t n)