diff options
Diffstat (limited to 'cpukit/shttpd/defs.h')
-rw-r--r-- | cpukit/shttpd/defs.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpukit/shttpd/defs.h b/cpukit/shttpd/defs.h index 1f0c81b743..a1e871a4f4 100644 --- a/cpukit/shttpd/defs.h +++ b/cpukit/shttpd/defs.h @@ -374,9 +374,16 @@ extern void log_access(FILE *fp, const struct conn *c); /* * string.c */ +#ifndef HAVE_STRLCPY extern void my_strlcpy(register char *, register const char *, size_t); +#else +#include <string.h> +#define my_strlcpy(d,s,l) strlcpy(d,s,l) +#endif + extern int my_strncasecmp(register const char *, register const char *, size_t); + #ifndef HAVE_STRNDUP extern char *my_strndup(const char *ptr, size_t len); #else |