334 return dav_session_create_plain_href(sn, path); |
334 return dav_session_create_plain_href(sn, path); |
335 } |
335 } |
336 } |
336 } |
337 |
337 |
338 DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) { |
338 DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) { |
339 if(res && !dav_propfind(sn, res, rqbuf, NULL, 0)) { |
339 if(res && !dav_propfind(sn, res, rqbuf)) { |
340 DavResource *child = res->children; |
340 DavResource *child = res->children; |
341 while(child) { |
341 while(child) { |
342 if(!strcmp(child->name, name)) { |
342 if(!strcmp(child->name, name)) { |
343 return child; |
343 return child; |
344 } |
344 } |