summaryrefslogtreecommitdiffstats
path: root/cpukit/shttpd/defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/shttpd/defs.h')
-rw-r--r--cpukit/shttpd/defs.h7
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