dav-mirror: Factor out the rewriting into a separate file mirror.c.
* subversion/mod_dav_svn/mod_dav_svn.c
(apr_strmatch.h, http_core.h): Remove unneeded references.
(dir_conf_t): Reorder master_uri field at end of structure.
(dav_svn__get_root_dir): Expose root dir.
(register_hooks): Update for renames below.
(proxy_merge_fixup, location_in_filter, location_header_filter,
location_body_filter): Move to...
* subversion/mod_dav_svn/mirror.c:
(dav_svn__proxy_merge_fixup, dav_svn__location_in_filter,
dav_svn__location_header_filter, dav_svn__location_body_filter): here and
rename functions to conform with new scheme; tweak to use
dav_svn__get_root_dir() and dav_svn__get_master_uri().
* subversion/mod_dav_svn/dav_svn.h
(dav_svn__get_root_dir, dav_svn__get_master_uri,
dav_svn__proxy_merge_fixup, dav_svn__location_in_filter,
dav_svn__location_header_filter, dav_svn__location_body_filter): Declare.
git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/dav-mirror@862679 13f79535-47bb-0310-9956-ffa450edef68
3 files changed