1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- #ifndef _STRINGS_H
- #define _STRINGS_H 1
- #if !defined _STRING_H || !defined __USE_BSD
- # include <features.h>
- # define __need_size_t
- # include <stddef.h>
- __BEGIN_DECLS
- extern int bcmp (__const void *__s1, __const void *__s2, size_t __n)
- __THROW __attribute_pure__;
- extern void bcopy (__const void *__src, void *__dest, size_t __n) __THROW;
- extern void bzero (void *__s, size_t __n) __THROW;
- extern int ffs (int __i) __THROW __attribute__ ((const));
- extern char *index (__const char *__s, int __c) __THROW __attribute_pure__;
- extern char *rindex (__const char *__s, int __c) __THROW __attribute_pure__;
- extern int strcasecmp (__const char *__s1, __const char *__s2)
- __THROW __attribute_pure__;
- extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n)
- __THROW __attribute_pure__;
- __END_DECLS
- #endif
- #endif
|