1 /* Must include ap_config.h first so that we can redefine
2 the standard prototypes macros after it messes with
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. */
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 APR_DECLARE_OPTIONAL_FN
23 #define APR_DECLARE_OPTIONAL_FN APR_DECLARE_OPTIONAL_FN
24 #undef APR_DECLARE_EXTERNAL_HOOK
25 #define APR_DECLARE_EXTERNAL_HOOK APR_DECLARE_EXTERNAL_HOOK
30 /* Preprocess all of the standard HTTPD headers. */
31 #include "ap_compat.h"
32 #include "ap_listen.h"
35 #include "ap_provider.h"
36 #include "ap_release.h"
38 #include "http_config.h"
39 #include "http_connection.h"
40 #include "http_core.h"
42 #include "http_main.h"
43 #include "http_protocol.h"
44 #include "http_request.h"
45 #include "http_vhost.h"
46 #include "mpm_common.h"
48 #include "scoreboard.h"
49 #include "util_cfgtree.h"
50 #include "util_charset.h"
51 #include "util_cookies.h"
52 #include "util_ebcdic.h"
53 #include "util_fcgi.h"
54 #include "util_filter.h"
55 /*#include "util_ldap.h"*/
57 #include "util_mutex.h"
58 #include "util_script.h"
59 #include "util_time.h"
60 #include "util_varbuf.h"
65 #include "mod_watchdog.h"