diff -r 99a34860c105 -r d938228c382e src/server/webdav/operation.h --- a/src/server/webdav/operation.h Wed Nov 02 19:19:01 2022 +0100 +++ b/src/server/webdav/operation.h Sun Nov 06 15:53:32 2022 +0100 @@ -30,8 +30,8 @@ #define OPERATION_H #include "../public/webdav.h" -#include -#include +#include +#include #ifdef __cplusplus extern "C" { @@ -45,20 +45,20 @@ typedef struct CopyResource CopyResource; struct WebdavOperation { - WebdavBackend *dav; - Request *rq; - Session *sn; + WebdavBackend *dav; + Request *rq; + Session *sn; - WebdavProppatchRequest *proppatch; /* proppatch request or NULL */ - WebdavPList *reqprops; /* requested properties */ - UcxList *requests; /* backend specific request objects */ + WebdavProppatchRequest *proppatch; /* proppatch request or NULL */ + WebdavPList *reqprops; /* requested properties */ + WebdavPropfindRequestList *requests; /* backend specific request objects */ - WebdavResponse *response; + WebdavResponse *response; - response_close_func response_close; + response_close_func response_close; - VFS_DIR parent; /* current directory */ - struct stat *stat; /* current stat object */ + VFS_DIR parent; /* current directory */ + struct stat *stat; /* current stat object */ }; struct WebdavVFSOperation { @@ -87,7 +87,7 @@ struct CopyResource { WebdavResource resource; - UcxMap *properties; + CxMap *properties; }; enum WebdavVFSOpType { @@ -118,7 +118,7 @@ Request *rq, WebdavBackend *dav, WebdavPList *reqprops, - UcxList *requests, + WebdavPropfindRequestList *requests, WebdavResponse *response); int webdav_op_propfind_begin(