1/* Must include ap_config.h first so that we can redefine 2 the standard prototypes macros after it messes with 3 them. */ 4#include "ap_config.h" 5 6/* Define all of the standard prototype macros as themselves 7 so that httpd.h will not mess with them. This allows 8 them to pass untouched so that the AWK script can pick 9 them out of the preprocessed result file. */ 10#undef AP_DECLARE 11#define AP_DECLARE AP_DECLARE 12#undef AP_CORE_DECLARE 13#define AP_CORE_DECLARE AP_CORE_DECLARE 14#undef AP_DECLARE_NONSTD 15#define AP_DECLARE_NONSTD AP_DECLARE_NONSTD 16#undef AP_CORE_DECLARE_NONSTD 17#define AP_CORE_DECLARE_NONSTD AP_CORE_DECLARE_NONSTD 18#undef AP_DECLARE_HOOK 19#define AP_DECLARE_HOOK AP_DECLARE_HOOK 20#undef AP_DECLARE_DATA 21#define AP_DECLARE_DATA AP_DECLARE_DATA 22#undef APACHE_OS_H 23 24#include "httpd.h" 25 26/* Preprocess all of the standard HTTPD headers. */ 27#include "ap_compat.h" 28#include "ap_listen.h" 29#include "ap_mmn.h" 30#include "ap_mpm.h" 31#include "ap_provider.h" 32#include "ap_release.h" 33#include "http_config.h" 34#include "http_connection.h" 35#include "http_core.h" 36#include "http_log.h" 37#include "http_main.h" 38#include "http_protocol.h" 39#include "http_request.h" 40#include "http_vhost.h" 41#include "mpm_common.h" 42#include "ap_regex.h" 43#include "scoreboard.h" 44#include "util_cfgtree.h" 45#include "util_charset.h" 46#include "util_ebcdic.h" 47#include "util_filter.h" 48/*#include "util_ldap.h"*/ 49#include "util_md5.h" 50#include "util_script.h" 51#include "util_time.h" 52#include "util_xml.h" 53 54#include "mod_core.h" 55#include "mod_auth.h" 56