AIX doesn't have prototypes for these in string.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87149
13f79535-47bb-0310-9956-
ffa450edef68
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
/*
** +-------------------------------------------------------+
#include "apr_file_io.h"
#include "apr_strings.h"
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+
/* mod_speling.c - by Alexei Kosut <akosut@organic.com> June, 1996
*
* This module is transparent, and simple. It attempts to correct
#include "http_core.h"
#include "http_request.h" /* for ap_hook_translate_name */
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
module AP_MODULE_DECLARE_DATA vhost_alias_module;
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
#define DIR_CMD_PERMS OR_INDEXES
#ifdef HAVE_CTYPE_H
#include <ctype.h>
#endif
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
#include "httpd.h"
#include "http_config.h"
#include "http_log.h"
#include "http_config.h"
#include "http_request.h"
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+
typedef enum {
hdr_add = 'a', /* add header (could mean multiple hdrs) */
hdr_set = 's', /* set (replace old value) */
#include "http_request.h"
#include "apr_strings.h"
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+
module AP_MODULE_DECLARE_DATA usertrack_module;
typedef struct {
#include "http_log.h"
#include "util_filter.h"
+#ifdef HAVE_STRINGS_H
+#include <strings.h>
+#endif
+
/* ### make this visible for direct manipulation?
* ### use a hash table
*/