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 |