diff options
author | Ryo Nakamura <upa@haeena.net> | 2022-10-22 23:57:36 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2022-10-22 23:57:36 +0900 |
commit | 3a22043f41a53469d6f8cafeebfd962a12cbbd2a (patch) | |
tree | 3d583381cb75e2ab326a9b8d3b63fd8256cd28bb /src/file.h | |
parent | c38197d7957945b6a77edf9f23846fb8bd018946 (diff) |
copy over multiple connection works, but not checked file integirty
Diffstat (limited to 'src/file.h')
-rw-r--r-- | src/file.h | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -22,8 +22,6 @@ struct file { int state; /* destination file state */ lock lock; /* mutex to protect state */ refcnt refcnt; /* chunks referencing this file */ - - size_t done; /* copied bytes. a control thread totaling up done of chunks */ }; #define FILE_STATE_INIT 0 #define FILE_STATE_OPENED 1 @@ -72,7 +70,7 @@ int chunk_fill(struct list_head *file_list, struct list_head *chunk_list, struct chunk *chunk_acquire(struct list_head *chunk_list); int chunk_prepare(struct chunk *c, sftp_session sftp); -int chunk_copy(struct chunk *c, sftp_session sftp, size_t buf_sz); +int chunk_copy(struct chunk *c, sftp_session sftp, size_t buf_sz, size_t *counter); #ifdef DEBUG void file_dump(struct list_head *file_list); |