/* Must include ap_config.h first so that we can redefine the standard prototypes macros after it messes with them. */ #include "ap_config.h" /* Define all of the standard prototype macros as themselves so that httpd.h will not mess with them. This allows them to pass untouched so that the AWK script can pick them out of the preprocessed result file. */ #define AP_DECLARE AP_DECLARE #define AP_CORE_DECLARE AP_CORE_DECLARE #define AP_DECLARE_NONSTD AP_DECLARE_NONSTD #define AP_CORE_DECLARE_NONSTD AP_CORE_DECLARE_NONSTD #define AP_DECLARE_HOOK AP_DECLARE_HOOK #define AP_DECLARE_DATA AP_DECLARE_DATA #define APR_DECLARE_OPTIONAL_FN APR_DECLARE_OPTIONAL_FN #define APR_DECLARE_EXTERNAL_HOOK APR_DECLARE_EXTERNAL_HOOK #undef APACHE_OS_H #include "httpd.h" /* Preprocess all of the standard HTTPD headers. */ #include "ap_compat.h" #include "ap_listen.h" #include "ap_mmn.h" #include "ap_mpm.h" #include "ap_provider.h" #include "ap_release.h" #include "ap_expr.h" #include "http_config.h" #include "http_connection.h" #include "http_core.h" #include "http_log.h" #include "http_main.h" #include "http_protocol.h" #include "http_request.h" #include "http_vhost.h" #include "mpm_common.h" #include "ap_regex.h" #include "scoreboard.h" #include "util_cfgtree.h" #include "util_charset.h" #include "util_cookies.h" #include "util_ebcdic.h" #include "util_filter.h" /*#include "util_ldap.h"*/ #include "util_md5.h" #include "util_mutex.h" #include "util_script.h" #include "util_time.h" #include "util_xml.h" #include "mod_core.h" #include "mod_auth.h" #include "mod_watchdog.h"