Lines Matching refs:resume
47 int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile);
110 int smb_download_dir(const char *base, const char *name, int resume)
123 if(errno == ENOTDIR) return smb_download_file(base, name, 1, resume, NULL);
139 smb_download_dir(base, newname, resume);
143 smb_download_dir("smb://", dirent->name, resume);
147 smb_download_dir("smb://", dirent->name, resume);
151 smb_download_file(base, newname, 1, resume, NULL);
155 smb_download_dir(base, newname, resume);
241 int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile) {
262 smb_download_dir(base, name, resume);
301 /* Open local file and, if necessary, resume */
303 localhandle = open(newpath, O_CREAT | O_NONBLOCK | O_RDWR | (!resume?O_EXCL:0), 0755);
325 if(verbose)printf("Trying to start resume of %s at "OFF_T_FORMAT"\n"
367 fprintf(stderr, "Local and remote file appear to be different, not doing resume for %s\n", path);
510 int resume = 0, recursive = 0;
518 {"resume", 'r', POPT_ARG_NONE, &resume, 0, "Automatically resume aborted files" },
582 if(!recursive) return smb_download_file(file, "", recursive, resume, outputfile);
583 else return smb_download_dir(file, "", resume);