diff -r e81d3e517b57 -r ee1680ef1ef2 src/server/webdav/operation.h --- a/src/server/webdav/operation.h Sun Jan 19 09:31:45 2020 +0100 +++ b/src/server/webdav/operation.h Sun Jan 19 10:03:31 2020 +0100 @@ -39,18 +39,21 @@ WebdavBackend *dav; Request *rq; Session *sn; - UcxList *requests; /* backend specific request objects */ + + WebdavPList *reqprops; /* requested properties */ + UcxList *requests; /* backend specific request objects */ WebdavResponse *response; - VFS_DIR parent; /* current directory */ - struct stat *stat; /* current stat object */ + VFS_DIR parent; /* current directory */ + struct stat *stat; /* current stat object */ }; WebdavOperation* webdav_operation_create( Session *sn, Request *rq, WebdavBackend *dav, + WebdavPList *reqprops, UcxList *requests, WebdavResponse *response);