src/server/safs/pathcheck.c

changeset 69
4a10bc0ee80d
parent 61
c858850f3d3a
child 77
f1cff81e425a
equal deleted inserted replaced
68:f5102a892ed4 69:4a10bc0ee80d
67 sstr_t *rights = sstrsplit(sstr(mask_str), sstrn(",", 1), &n); 67 sstr_t *rights = sstrsplit(sstr(mask_str), sstrn(",", 1), &n);
68 for(int i=0;i<n;i++) { 68 for(int i=0;i<n;i++) {
69 sstr_t right = rights[i]; 69 sstr_t right = rights[i];
70 access_mask = access_mask | accstr2int(right); 70 access_mask = access_mask | accstr2int(right);
71 } 71 }
72
73 return REQ_PROCEED;
72 } 74 }
73 75
74 int append_acl(pblock *pb, Session *sn, Request *rq) { 76 int append_acl(pblock *pb, Session *sn, Request *rq) {
75 const VirtualServer *vs = request_get_vs(rq); 77 const VirtualServer *vs = request_get_vs(rq);
76 78

mercurial