From fe96018750bb6bbb16a0001a1056b2557be30f58 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sun, 20 Feb 2005 01:04:43 +0000 Subject: [PATCH] If we update the contents of a symlink and --remove-sent-files is enabled, tell the sender about it via MSG_SUCCESS. --- generator.c | 6 ++++++ 1 file changed, 6 insertions(+) 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; -- 2.34.1