0,0 → 1,35 |
/* |
* strings.h |
* |
* Definitions for string operations. |
*/ |
|
#ifndef _STRINGS_H_ |
#define _STRINGS_H_ |
|
#include "_ansi.h" |
#include <sys/reent.h> |
|
#include <sys/types.h> /* for size_t */ |
|
_BEGIN_STD_C |
|
#if !defined __STRICT_ANSI__ && _POSIX_VERSION < 200809L |
/* |
* Marked LEGACY in Open Group Base Specifications Issue 6/IEEE Std 1003.1-2004 |
* Removed from Open Group Base Specifications Issue 7/IEEE Std 1003.1-2008 |
*/ |
int _EXFUN(bcmp,(const void *, const void *, size_t)); |
void _EXFUN(bcopy,(const void *, void *, size_t)); |
void _EXFUN(bzero,(void *, size_t)); |
char *_EXFUN(index,(const char *, int)); |
char *_EXFUN(rindex,(const char *, int)); |
#endif /* ! __STRICT_ANSI__ */ |
|
int _EXFUN(ffs,(int)); |
int _EXFUN(strcasecmp,(const char *, const char *)); |
int _EXFUN(strncasecmp,(const char *, const char *, size_t)); |
|
_END_STD_C |
|
#endif /* _STRINGS_H_ */ |