-*- coding: utf-8 -*-
Changes with Apache 2.5.1
+ *) mod_dav: Allow other DAV modules to use dav_get_resource().
+ [Graham Leggett]
+
*) mpm_common: remove ap_mpm_unregister_poll_callback() and
mpm_unregister_poll_callback hook. [Yann Ylavic]
* 20200420.10 (2.5.1-dev) Add method_precondition hook to mod_dav.h.
* 20200701.0 (2.5.1-dev) Axe ap_mpm_unregister_poll_callback() and
* mpm_unregister_poll_callback hook.
- * 20200702.0 (2.5.1-dev) Add pool arg to mpm_register_poll_callback and
+ * 20200702.1 (2.5.1-dev) Add pool arg to mpm_register_poll_callback and
* mpm_register_poll_callback_timeout hooks
+ * 20200702.2 (2.5.1-dev) Add dav_get_resource().
*/
#define MODULE_MAGIC_COOKIE 0x41503235UL /* "AP25" */
#ifndef MODULE_MAGIC_NUMBER_MAJOR
#define MODULE_MAGIC_NUMBER_MAJOR 20200702
#endif
-#define MODULE_MAGIC_NUMBER_MINOR 0 /* 0...n */
+#define MODULE_MAGIC_NUMBER_MINOR 2 /* 0...n */
/**
* Determine if the server's current MODULE_MAGIC_NUMBER is at least a
* the resource identified by the DAV:checked-in property of the resource
* identified by the Request-URI.
*/
-static dav_error *dav_get_resource(request_rec *r, int label_allowed,
+DAV_DECLARE(dav_error *) dav_get_resource(request_rec *r, int label_allowed,
int use_checked_in, dav_resource **res_p)
{
dav_dir_conf *conf;
*/
typedef struct dav_locktoken dav_locktoken;
+DAV_DECLARE(dav_error *) dav_get_resource(request_rec *r, int label_allowed,
+ int use_checked_in, dav_resource **res_p);
+
/* --------------------------------------------------------------------
**