2004-10-05 18:51:53 -07:00
/*
* string . h
*/
# ifndef _STRING_H
# define _STRING_H
# include <klibc/extern.h>
# include <stddef.h>
__extern void * memccpy ( void * , const void * , int , size_t ) ;
__extern void * memchr ( const void * , int , size_t ) ;
2005-01-17 09:26:07 +01:00
__extern void * memrchr ( const void * , int , size_t ) ;
2004-10-05 18:51:53 -07:00
__extern int memcmp ( const void * , const void * , size_t ) ;
__extern void * memcpy ( void * , const void * , size_t ) ;
__extern void * memmove ( void * , const void * , size_t ) ;
__extern void * memset ( void * , int , size_t ) ;
__extern void * memmem ( const void * , size_t , const void * , size_t ) ;
__extern void memswap ( void * , void * , size_t ) ;
__extern int strcasecmp ( const char * , const char * ) ;
__extern int strncasecmp ( const char * , const char * , size_t ) ;
__extern char * strcat ( char * , const char * ) ;
__extern char * strchr ( const char * , int ) ;
2005-01-17 09:26:07 +01:00
__extern char * strrchr ( const char * , int ) ;
2004-10-05 18:51:53 -07:00
__extern int strcmp ( const char * , const char * ) ;
__extern char * strcpy ( char * , const char * ) ;
__extern size_t strcspn ( const char * , const char * ) ;
__extern char * strdup ( const char * ) ;
__extern char * strndup ( const char * , size_t ) ;
__extern char * strerror ( int ) ;
__extern size_t strlen ( const char * ) ;
__extern size_t strnlen ( const char * , size_t ) ;
__extern char * strncat ( char * , const char * , size_t ) ;
__extern size_t strlcat ( char * , const char * , size_t ) ;
__extern int strncmp ( const char * , const char * , size_t ) ;
__extern char * strncpy ( char * , const char * , size_t ) ;
__extern size_t strlcpy ( char * , const char * , size_t ) ;
__extern char * strpbrk ( const char * , const char * ) ;
__extern char * strsep ( char * * , const char * ) ;
__extern size_t strspn ( const char * , const char * ) ;
__extern char * strstr ( const char * , const char * ) ;
__extern char * strtok ( char * , const char * ) ;
# endif /* _STRING_H */