summaryrefslogtreecommitdiffstats
path: root/build/nw_export.inc
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 06:33:50 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 06:33:50 +0000
commitfe39ffb8b90ae4e002ed73fe98617cd590abb467 (patch)
treeb80e5956907d8aeaaffe4e4f0c068c0e6157ce8b /build/nw_export.inc
parentInitial commit. (diff)
downloadapache2-upstream/2.4.56.tar.xz
apache2-upstream/2.4.56.zip
Adding upstream version 2.4.56.upstream/2.4.56upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--build/nw_export.inc67
1 files changed, 67 insertions, 0 deletions
diff --git a/build/nw_export.inc b/build/nw_export.inc
new file mode 100644
index 0000000..f0a26f5
--- /dev/null
+++ b/build/nw_export.inc
@@ -0,0 +1,67 @@
+/* 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. */
+#undef AP_DECLARE
+#define AP_DECLARE AP_DECLARE
+#undef AP_CORE_DECLARE
+#define AP_CORE_DECLARE AP_CORE_DECLARE
+#undef AP_DECLARE_NONSTD
+#define AP_DECLARE_NONSTD AP_DECLARE_NONSTD
+#undef AP_CORE_DECLARE_NONSTD
+#define AP_CORE_DECLARE_NONSTD AP_CORE_DECLARE_NONSTD
+#undef AP_DECLARE_HOOK
+#define AP_DECLARE_HOOK AP_DECLARE_HOOK
+#undef AP_DECLARE_DATA
+#define AP_DECLARE_DATA AP_DECLARE_DATA
+#undef APR_DECLARE_OPTIONAL_FN
+#define APR_DECLARE_OPTIONAL_FN APR_DECLARE_OPTIONAL_FN
+#undef APR_DECLARE_EXTERNAL_HOOK
+#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_ssl.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_fcgi.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_varbuf.h"
+#include "util_xml.h"
+
+#include "mod_core.h"
+#include "mod_auth.h"
+#include "mod_watchdog.h"
+