src/server/webdav/operation.c

branch
webdav
changeset 237
ee1680ef1ef2
parent 236
e81d3e517b57
child 239
d5031c30022c
equal deleted inserted replaced
236:e81d3e517b57 237:ee1680ef1ef2
39 39
40 WebdavOperation* webdav_operation_create( 40 WebdavOperation* webdav_operation_create(
41 Session *sn, 41 Session *sn,
42 Request *rq, 42 Request *rq,
43 WebdavBackend *dav, 43 WebdavBackend *dav,
44 WebdavPList *reqprops,
44 UcxList *requests, 45 UcxList *requests,
45 WebdavResponse *response) 46 WebdavResponse *response)
46 { 47 {
47 WebdavOperation *op = pool_malloc(sn->pool, sizeof(WebdavOperation)); 48 WebdavOperation *op = pool_malloc(sn->pool, sizeof(WebdavOperation));
48 ZERO(op, sizeof(WebdavOperation)); 49 ZERO(op, sizeof(WebdavOperation));
49 op->dav = dav; 50 op->dav = dav;
50 op->sn = sn; 51 op->sn = sn;
51 op->rq = rq; 52 op->rq = rq;
53 op->reqprops = reqprops;
52 op->requests = requests; 54 op->requests = requests;
53 op->response = response; 55 op->response = response;
54 56
55 response->op = op; 57 response->op = op;
56 58

mercurial