Go to the documentation of this file.
35 void *
memcpy(
const void *dst,
const void * src,
size_t length);
36 char *
strcpy(
char *,
const char *);
37 int strcmp(
const char *str1,
const char *str2);
38 int strncmp(
const char * a,
const char * b,
size_t c);
39 void *
memset(
void * dst,
int c,
size_t length);
40 int strlen(
const char *
string);
41 int memcmp(
const void * dst,
const void * src,
size_t length);
43 char *
strtok(
char *str,
const char *sep);
44 char *
strtok_r(
char *str,
const char *sep,
char **last);
45 char *
strstr(
const char *s,
char *find);
51 #define bcd2bin(bcd) (bcd2bin_data[bcd])
52 #define bin2bcd(bin) (bin2bcd_data[bin])
53 #define hex2ascii(hex) (hex2ascii_data[hex])
55 #define toupper(c) ((c) - 0x20 * (((c) >= 'a') && ((c) <= 'z')))
56 #define tolower(c) ((c) + 0x20 * (((c) >= 'A') && ((c) <= 'Z')))
char * strtok(char *str, const char *sep)
char * strcpy(char *, const char *)
int strcmp(const char *str1, const char *str2)
char * strncpy(char *__restrict, const char *__restrict, size_t)
void * memcpy(const void *dst, const void *src, size_t length)
int strncmp(const char *a, const char *b, size_t c)
int strlen(const char *string)
int memcmp(const void *dst, const void *src, size_t length)
const u_char bin2bcd_data[]
void * memset(void *dst, int c, size_t length)
int sprintf(char *buf, const char *fmt,...)
const char hex2ascii_data[]
char * strtok_r(char *str, const char *sep, char **last)
const u_char bcd2bin_data[]
char * strstr(const char *s, char *find)