-@@ -1780,6 +1788,7 @@ void generate_files(int f_out, char *loc
- ignore_existing = -ignore_existing;
- ignore_non_existing = -ignore_non_existing;
- update_only = -update_only;
-+ downdate_only = -downdate_only;
- always_checksum = -always_checksum;
- size_only = -size_only;
- append_mode = -append_mode;
-@@ -1819,6 +1828,7 @@ void generate_files(int f_out, char *loc
- ignore_existing = -ignore_existing;
- ignore_non_existing = -ignore_non_existing;
- update_only = -update_only;
-+ downdate_only = -downdate_only;
- always_checksum = -always_checksum;
- size_only = -size_only;
- append_mode = -append_mode;
---- old/options.c
-+++ new/options.c
-@@ -56,6 +56,7 @@ int preserve_gid = 0;
+@@ -2053,6 +2061,7 @@ void check_for_finished_files(int itemizing, enum logcode code, int check_redo)
+ ignore_existing = -ignore_existing;
+ ignore_non_existing = -ignore_non_existing;
+ update_only = -update_only;
++ downdate_only = -downdate_only;
+ always_checksum = -always_checksum;
+ size_only = -size_only;
+ append_mode = -append_mode;
+@@ -2078,6 +2087,7 @@ void check_for_finished_files(int itemizing, enum logcode code, int check_redo)
+ ignore_existing = -ignore_existing;
+ ignore_non_existing = -ignore_non_existing;
+ update_only = -update_only;
++ downdate_only = -downdate_only;
+ always_checksum = -always_checksum;
+ size_only = -size_only;
+ append_mode = -append_mode;
+diff --git a/options.c b/options.c
+--- a/options.c
++++ b/options.c
+@@ -60,6 +60,7 @@ int preserve_uid = 0;
+ int preserve_gid = 0;