- return memcmp(sum, file->u.sum, protocol_version < 21 ? 2
- : MD4_SUM_LENGTH) == 0;
-@@ -923,7 +927,7 @@ static void recv_generator(char *fname,
- match_level = 1;
- /* FALL THROUGH */
- case 1:
-- if (!unchanged_file(fnamecmpbuf, file, &st))
-+ if (!unchanged_file(fnamecmpbuf, 0, file, &st))
- continue;
- best_match = i;
- match_level = 2;
-@@ -1051,7 +1055,7 @@ static void recv_generator(char *fname,
+ return memcmp(sum, F_SUM(file), checksum_len) == 0;
+ }
+@@ -825,7 +829,7 @@ static int try_dests_reg(struct file_str
+ match_level = 1;
+ /* FALL THROUGH */
+ case 1:
+- if (!unchanged_file(cmpbuf, file, stp))
++ if (!unchanged_file(cmpbuf, 0, file, stp))
+ continue;
+ best_match = j;
+ match_level = 2;
+@@ -1511,7 +1515,7 @@ static void recv_generator(char *fname,