From c648ca5e67db8463d5a16d480cfe4036ffc94545 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 26 Mar 2010 17:42:24 +0000 Subject: [PATCH] Add HAVE_STRINGS_H for better POSIX compliance. --- cpukit/libmisc/shell/hexdump-display.c | 3 +++ cpukit/libmisc/shell/hexdump-parse.c | 4 ++++ cpukit/libmisc/shell/hexsyntax.c | 3 +++ cpukit/libmisc/shell/main_hexdump.c | 3 +++ cpukit/libmisc/shell/main_rm.c | 3 +++ cpukit/shttpd/auth.c | 4 ++++ cpukit/shttpd/io_emb.c | 4 ++++ cpukit/shttpd/mime_type.c | 4 ++++ cpukit/shttpd/shttpd.c | 4 ++++ 9 files changed, 32 insertions(+) diff --git a/cpukit/libmisc/shell/hexdump-display.c b/cpukit/libmisc/shell/hexdump-display.c index 14bbc02c97..6e94981cda 100644 --- a/cpukit/libmisc/shell/hexdump-display.c +++ b/cpukit/libmisc/shell/hexdump-display.c @@ -56,6 +56,9 @@ __FBSDID("$FreeBSD: src/usr.bin/hexdump/display.c,v 1.22 2004/08/04 02:47:32 tjr #include #include #include +#ifdef HAVE_STRINGS_H +#include +#endif #include #include "hexdump.h" diff --git a/cpukit/libmisc/shell/hexdump-parse.c b/cpukit/libmisc/shell/hexdump-parse.c index 03c3884438..dcb6d09770 100644 --- a/cpukit/libmisc/shell/hexdump-parse.c +++ b/cpukit/libmisc/shell/hexdump-parse.c @@ -51,6 +51,10 @@ __FBSDID("$FreeBSD: src/usr.bin/hexdump/parse.c,v 1.14 2006/08/09 19:12:10 maxim #include #include #include +#ifdef HAVE_STRINGS_H +#include +#endif + #include "hexdump.h" #if RTEMS_REMOVED diff --git a/cpukit/libmisc/shell/hexsyntax.c b/cpukit/libmisc/shell/hexsyntax.c index c9db797755..49d3c3eada 100644 --- a/cpukit/libmisc/shell/hexsyntax.c +++ b/cpukit/libmisc/shell/hexsyntax.c @@ -49,6 +49,9 @@ __FBSDID("$FreeBSD: src/usr.bin/hexdump/hexsyntax.c,v 1.12 2002/09/04 23:29:01 d #include #include #include +#ifdef HAVE_STRINGS_H +#include +#endif #include #include "hexdump.h" diff --git a/cpukit/libmisc/shell/main_hexdump.c b/cpukit/libmisc/shell/main_hexdump.c index b2695b80e1..32dc99d2f6 100644 --- a/cpukit/libmisc/shell/main_hexdump.c +++ b/cpukit/libmisc/shell/main_hexdump.c @@ -58,6 +58,9 @@ __FBSDID("$FreeBSD: src/usr.bin/hexdump/hexdump.c,v 1.7 2002/09/04 23:29:01 dwma #include #include #include +#ifdef HAVE_STRINGS_H +#include +#endif #include "hexdump.h" #if RTEMS_REMOVED diff --git a/cpukit/libmisc/shell/main_rm.c b/cpukit/libmisc/shell/main_rm.c index d11142dc7f..fd237dd368 100644 --- a/cpukit/libmisc/shell/main_rm.c +++ b/cpukit/libmisc/shell/main_rm.c @@ -65,6 +65,9 @@ __FBSDID("$FreeBSD: src/bin/rm/rm.c,v 1.58 2006/10/31 02:22:36 delphij Exp $"); #include #include #include +#ifdef HAVE_STRINGS_H +#include +#endif #include /* RTEMS specific changes */ diff --git a/cpukit/shttpd/auth.c b/cpukit/shttpd/auth.c index 86f8eac22d..5c9aec92ad 100644 --- a/cpukit/shttpd/auth.c +++ b/cpukit/shttpd/auth.c @@ -10,6 +10,10 @@ #include "defs.h" +#ifdef HAVE_STRINGS_H +#include +#endif + #if !defined(NO_AUTH) /* * Stringify binary data. Output buffer must be twice as big as input, diff --git a/cpukit/shttpd/io_emb.c b/cpukit/shttpd/io_emb.c index ac4334c177..ea5d036a6c 100644 --- a/cpukit/shttpd/io_emb.c +++ b/cpukit/shttpd/io_emb.c @@ -10,6 +10,10 @@ #include "defs.h" +#ifdef HAVE_STRINGS_H +#include +#endif + #if defined(EMBEDDED) const char * shttpd_version(void) diff --git a/cpukit/shttpd/mime_type.c b/cpukit/shttpd/mime_type.c index 61f815024b..7c9422d284 100644 --- a/cpukit/shttpd/mime_type.c +++ b/cpukit/shttpd/mime_type.c @@ -10,6 +10,10 @@ #include "defs.h" +#ifdef HAVE_STRINGS_H +#include +#endif + static const struct mime_type default_mime_types[] = { {"html", 4, "text/html" }, {"htm", 3, "text/html" }, diff --git a/cpukit/shttpd/shttpd.c b/cpukit/shttpd/shttpd.c index 7004e42945..29b8025aa9 100644 --- a/cpukit/shttpd/shttpd.c +++ b/cpukit/shttpd/shttpd.c @@ -15,6 +15,10 @@ #include "defs.h" +#ifdef HAVE_STRINGS_H +#include +#endif + time_t current_time; /* Current UTC time */ int tz_offset; /* Time zone offset from UTC */