486 DavQLRes *sr = stack->data; // get first element from the stack |
486 DavQLRes *sr = stack->data; // get first element from the stack |
487 stack = ucx_list_remove(stack, stack); // remove first element |
487 stack = ucx_list_remove(stack, stack); // remove first element |
488 DavResource *root = sr->resource; |
488 DavResource *root = sr->resource; |
489 |
489 |
490 util_set_url(sn, dav_resource_get_href(sr->resource)); |
490 util_set_url(sn, dav_resource_get_href(sr->resource)); |
491 CURLcode ret = do_propfind_request(sn->handle, rqbuf, rpbuf); |
491 CURLcode ret = do_propfind_request(sn, rqbuf, rpbuf); |
492 long http_status = 0; |
492 long http_status = 0; |
493 curl_easy_getinfo(sn->handle, CURLINFO_RESPONSE_CODE, &http_status); |
493 curl_easy_getinfo(sn->handle, CURLINFO_RESPONSE_CODE, &http_status); |
494 //printf("rpbuf: %s %s\n%.*s\n\n", sr->resource->path, sr->resource->href, rpbuf->pos, rpbuf->space); |
494 //printf("rpbuf: %s %s\n%.*s\n\n", sr->resource->path, sr->resource->href, rpbuf->pos, rpbuf->space); |
495 |
495 |
496 if(ret == CURLE_OK && http_status == 207) { |
496 if(ret == CURLE_OK && http_status == 207) { |