string.h (2401904da3a3a741ce3aa7e27493641b2257523f) string.h (adecd3c68045d04dc367d30faf2eb5cac1f45d5a)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 80 unchanged lines hidden (view full) ---

89 int, size_t);
90#endif
91
92#if defined(__EXTENSIONS__) || \
93 (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX))
94extern int uucopy(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);
95extern int uucopystr(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);
96extern char *strsignal(int);
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 80 unchanged lines hidden (view full) ---

89 int, size_t);
90#endif
91
92#if defined(__EXTENSIONS__) || \
93 (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX))
94extern int uucopy(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);
95extern int uucopystr(const void *_RESTRICT_KYWD, void *_RESTRICT_KYWD, size_t);
96extern char *strsignal(int);
97extern size_t strnlen(const char *, size_t);
97extern int ffs(int);
98extern int strcasecmp(const char *, const char *);
99extern int strncasecmp(const char *, const char *, size_t);
100extern size_t strlcpy(char *, const char *, size_t);
101extern size_t strlcat(char *, const char *, size_t);
102#endif /* defined(__EXTENSIONS__)... */
103
104#if defined(__EXTENSIONS__) || \

--- 18 unchanged lines hidden (view full) ---

123 defined(__XOPEN_OR_POSIX)
124extern void *memccpy();
125#endif
126
127#if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX)
128extern int uucopy();
129extern int uucopystr();
130extern char *strsignal();
98extern int ffs(int);
99extern int strcasecmp(const char *, const char *);
100extern int strncasecmp(const char *, const char *, size_t);
101extern size_t strlcpy(char *, const char *, size_t);
102extern size_t strlcat(char *, const char *, size_t);
103#endif /* defined(__EXTENSIONS__)... */
104
105#if defined(__EXTENSIONS__) || \

--- 18 unchanged lines hidden (view full) ---

124 defined(__XOPEN_OR_POSIX)
125extern void *memccpy();
126#endif
127
128#if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX)
129extern int uucopy();
130extern int uucopystr();
131extern char *strsignal();
132extern size_t strnlen();
131extern int ffs();
132extern int strcasecmp();
133extern int strncasecmp();
134extern size_t strlcpy();
135extern size_t strlcat();
136#endif /* defined(__EXTENSIONS__) ... */
137
138#if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX) || defined(_XPG4_2)
139extern char *strdup();
140#endif
141
142#endif /* __STDC__ */
143
144#ifdef __cplusplus
145}
146#endif
147
148#endif /* _STRING_H */
133extern int ffs();
134extern int strcasecmp();
135extern int strncasecmp();
136extern size_t strlcpy();
137extern size_t strlcat();
138#endif /* defined(__EXTENSIONS__) ... */
139
140#if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX) || defined(_XPG4_2)
141extern char *strdup();
142#endif
143
144#endif /* __STDC__ */
145
146#ifdef __cplusplus
147}
148#endif
149
150#endif /* _STRING_H */