diff -r 49adcbd7d473 -r 3c23855f7b46 src/server/public/webdav.h --- a/src/server/public/webdav.h Thu Jan 16 22:28:22 2020 +0100 +++ b/src/server/public/webdav.h Fri Jan 17 17:42:10 2020 +0100 @@ -100,8 +100,6 @@ struct WebdavProperty { WSNamespace *namespace; - WebdavNSList *nsdef; - const char *name; char *lang; @@ -295,6 +293,12 @@ */ int webdav_getdepth(Request *rq); +int webdav_plist_add( + pool_handle_t *pool, + WebdavPList **begin, + WebdavPList **end, + WebdavProperty *prop); + WebdavPList* webdav_plist_clone(pool_handle_t *pool, WebdavPList *list); size_t webdav_plist_size(WebdavPList *list); @@ -313,12 +317,6 @@ pool_handle_t *pool, char *value); -int webdav_property_add_nsdef( - WebdavProperty *p, - pool_handle_t *pool, - const char *prefix, - const char *nsuri); - WebdavVFSProperties webdav_vfs_properties( WebdavPropfindRequest *rq, WSBool removefromlist,