Lines Matching refs:dst_path

5040     buffer * const dst_path = &dst->path;  in mod_webdav_copymove_b()  local
5182 buffer_copy_path_len2(dst_path, in mod_webdav_copymove_b()
5187 if (buffer_clen(dst_path) >= PATH_MAX) { in mod_webdav_copymove_b()
5195 buffer_copy_path_len2(dst_path, BUF_PTR_LEN(&r->physical.doc_root), in mod_webdav_copymove_b()
5197 if (buffer_clen(dst_path) >= PATH_MAX) { in mod_webdav_copymove_b()
5203 if (r->physical.path.used <= dst_path->used in mod_webdav_copymove_b()
5204 && 0 == memcmp(r->physical.path.ptr, dst_path->ptr, in mod_webdav_copymove_b()
5207 || dst_path->ptr[r->physical.path.used-1] == '/' in mod_webdav_copymove_b()
5208 || dst_path->ptr[r->physical.path.used-1] == '\0')) { in mod_webdav_copymove_b()
5238 buffer_append_slash(dst_path); in mod_webdav_copymove_b()
5257 if (0 == lstat(dst_path->ptr, &st)) { in mod_webdav_copymove_b()
5320 int rc = lstat(dst_path->ptr, &st); in mod_webdav_copymove_b()
5328 if (buffer_has_pathsep_suffix(dst_path)) { in mod_webdav_copymove_b()
5332 buffer_append_string_len(dst_path, sep, len); in mod_webdav_copymove_b()
5334 if (buffer_clen(dst_path) >= PATH_MAX) { in mod_webdav_copymove_b()
5338 rc = lstat(dst_path->ptr, &st); in mod_webdav_copymove_b()
5350 if ((slash = strrchr(dst_path->ptr, '/'))) { in mod_webdav_copymove_b()
5352 if (0 == lstat(dst_path->ptr, &st) && S_ISDIR(st.st_mode)) { in mod_webdav_copymove_b()
5356 webdav_parent_modified(dst_path); in mod_webdav_copymove_b()
5399 buffer *dst_path = chunk_buffer_acquire(); in mod_webdav_copymove() local
5402 dst.path = *dst_path; in mod_webdav_copymove()
5405 *dst_path = dst.path; in mod_webdav_copymove()
5408 chunk_buffer_release(dst_path); in mod_webdav_copymove()