search for: do_recursive_upload

Displaying 1 result from an estimated 1 matches for "do_recursive_upload".

2003 Oct 01
1
3.7.1p2 sftp recurse patch
...t;filename); + err = do_recursive_download(conn, remote_tmp, + local_tmp, pflag); + xfree(remote_tmp); + xfree(local_tmp); + if (err == -1) + break; + } + free_sftp_dirents(d); + } else + err = do_download(conn, remote_path, local_path, pflag); +END: + return err; +} + +static int +do_recursive_upload(struct sftp_conn *conn, char *local_path, + char *remote_path, int pflag) +{ + int err; + DIR *d; + struct dirent *f; + char *local_tmp, *remote_tmp; + Attrib a; + extern int errno; + + if (recursion && is_dir(local_path)) { + if (!remote_is_dir(conn, remote_path)) { + /* Create rem...