summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/make_nw_export.awk4
-rw-r--r--build/nw_export.inc12
2 files changed, 14 insertions, 2 deletions
diff --git a/build/make_nw_export.awk b/build/make_nw_export.awk
index 52f43e531c..da2765d4a7 100644
--- a/build/make_nw_export.awk
+++ b/build/make_nw_export.awk
@@ -29,8 +29,8 @@ function add_symbol(sym_name) {
#/ap_some_name/{next}
/ap_mpm_pod_/{next}
-/^[ \t]*(AP|DAV)([RU]|_CORE)?_DECLARE[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ {
- sub("[ \t]*(AP|DAV)([RU]|_CORE)?_DECLARE[^(]*[(][^)]*[)][ \t]*", "")
+/^[ \t]*(AP|DAV)([RU]|REQ|_CORE)?_DECLARE[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ {
+ sub("[ \t]*(AP|DAV)([RU]|REQ|_CORE)?_DECLARE[^(]*[(][^)]*[)][ \t]*", "")
sub("[(].*", "")
sub("([^ ]* (^([ \t]*[(])))+", "")
add_symbol($0)
diff --git a/build/nw_export.inc b/build/nw_export.inc
index 0d448ec77a..32c769b27f 100644
--- a/build/nw_export.inc
+++ b/build/nw_export.inc
@@ -23,6 +23,12 @@
#define APR_DECLARE_OPTIONAL_FN APR_DECLARE_OPTIONAL_FN
#undef APR_DECLARE_EXTERNAL_HOOK
#define APR_DECLARE_EXTERNAL_HOOK APR_DECLARE_EXTERNAL_HOOK
+#undef APREQ_DECLARE
+#define APREQ_DECLARE APREQ_DECLARE
+#undef APREQ_DECLARE_NONSTD
+#define APREQ_DECLARE_NONSTD APREQ_DECLARE_NONSTD
+#undef APREQ_DECLARE_DATA
+#define APREQ_DECLARE_DATA APREQ_DECLARE_DATA
#undef APACHE_OS_H
#include "httpd.h"
@@ -35,6 +41,12 @@
#include "ap_provider.h"
#include "ap_release.h"
#include "ap_expr.h"
+#include "apreq_cookie.h"
+#include "apreq_error.h"
+#include "apreq_module.h"
+#include "apreq_param.h"
+#include "apreq_parser.h"
+#include "apreq_util.h"
#include "http_config.h"
#include "http_connection.h"
#include "http_core.h"