X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/8e3ead09a3768d1b38f65c8e296903af5fbbbc42..19cb6106d25ea13cc394637206147c8fb51ffdff:/generator.c diff --git a/generator.c b/generator.c index f59a5128..93a707a8 100644 --- a/generator.c +++ b/generator.c @@ -42,6 +42,7 @@ extern int preserve_gid; extern int preserve_times; extern int omit_dir_times; extern int delete_during; +extern int remove_sent_files; extern int update_only; extern int opt_ignore_existing; extern int inplace; @@ -555,6 +556,11 @@ static void recv_generator(char *fname, struct file_list *flist, rprintf(code, "%s -> %s\n", safe_fname(fname), safe_fname(file->u.link)); } + if (remove_sent_files && !dry_run) { + char numbuf[4]; + SIVAL(numbuf, 0, ndx); + send_msg(MSG_SUCCESS, numbuf, 4); + } } #endif return;