Lines Matching refs:update_dir
2329 send_repository (const char *dir, const char *repos, const char *update_dir) in send_repository() argument
2354 if (!update_dir || update_dir[0] == '\0') in send_repository()
2355 update_dir = "."; in send_repository()
2358 && last_update_dir && !strcmp (update_dir, last_update_dir)) in send_repository()
2363 add_prune_candidate (update_dir); in send_repository()
2367 if (update_dir && *update_dir != '\0' && strcmp (update_dir, ".") in send_repository()
2368 && !findnode (dirs_sent_to_server, update_dir)) in send_repository()
2373 n->key = xstrdup (update_dir); in send_repository()
2389 const char *p = update_dir; in send_repository()
2466 last_update_dir = xstrdup (update_dir); in send_repository()
2476 char *update_dir = xstrdup (update_dir_in); in send_a_repository() local
2480 if (update_dir[0] == '\0' in send_a_repository()
2481 || (update_dir[0] == '.' && update_dir[1] == '\0')) in send_a_repository()
2493 if (update_dir[0] == '/') in send_a_repository()
2494 toplevel_repos = Name_Repository (update_dir, update_dir); in send_a_repository()
2526 strip_trailing_slashes (update_dir); in send_a_repository()
2529 update_dir_len = strlen (update_dir); in send_a_repository()
2539 update_dir) in send_a_repository()
2562 send_repository (dir, repository, update_dir); in send_a_repository()
2563 free (update_dir); in send_a_repository()
4453 send_a_repository ("", finfo->repository, finfo->update_dir); in send_fileproc()
4613 const char *update_dir, List *entries) in send_filesdoneproc() argument
4618 ignore_files (ignlist, entries, update_dir, send_ignproc); in send_filesdoneproc()
4637 const char *update_dir, List *entries) in send_dirent_proc() argument
4643 if (ignore_directory (update_dir)) in send_dirent_proc()
4647 error (0, 0, "Ignoring %s", update_dir); in send_dirent_proc()
4675 char *repos = Name_Repository (dir, update_dir); in send_dirent_proc()
4676 send_a_repository (dir, repos, update_dir); in send_dirent_proc()
4699 send_a_repository (dir, repository, update_dir); in send_dirent_proc()
4715 const char *update_dir, List *entries ) in send_dirleave_proc() argument
5002 char *update_dir; in client_process_import_file() local
5015 update_dir = ""; in client_process_import_file()
5020 update_dir = repository + strlen (toplevel_repos) + 1; in client_process_import_file()
5022 fullname = Xasprintf ("%s/%s", update_dir, vfile); in client_process_import_file()
5025 send_a_repository ("", repository, update_dir); in client_process_import_file()
5094 client_notify (const char *repository, const char *update_dir, in client_notify() argument
5099 send_a_repository ("", repository, update_dir); in client_notify()