Lines Matching refs:sftp
35 sftp_session sftp; member
123 if (!(libssh->sftp = sftp_new(libssh->session))) { in libssh_create_sftp_session()
128 if (sftp_init(libssh->sftp) != SSH_OK) { in libssh_create_sftp_session()
152 if (!(libssh->file = sftp_open(libssh->sftp, file, access, 0666))) { in libssh_open_file()
180 if (libssh->sftp) { in libssh_close()
181 sftp_free(libssh->sftp); in libssh_close()
182 libssh->sftp = NULL; in libssh_close()
322 if (!(libssh->dir = sftp_opendir(libssh->sftp, path))) { in libssh_open_dir()
348 attr = sftp_readdir(libssh->sftp, libssh->dir); in libssh_read_dir()
405 if (!(attr = sftp_stat(libssh->sftp, path))) { in libssh_delete()
406 ret = AVERROR(sftp_get_error(libssh->sftp)); in libssh_delete()
411 if (sftp_rmdir(libssh->sftp, path) < 0) { in libssh_delete()
412 ret = AVERROR(sftp_get_error(libssh->sftp)); in libssh_delete()
416 if (sftp_unlink(libssh->sftp, path) < 0) { in libssh_delete()
417 ret = AVERROR(sftp_get_error(libssh->sftp)); in libssh_delete()
463 if (sftp_rename(libssh->sftp, path_src, path_dst) < 0) { in libssh_move()
464 ret = AVERROR(sftp_get_error(libssh->sftp)); in libssh_move()