Indent the "prepare_to_open:" and "notify_others:" labels away
[rsync/rsync.git] / generator.c
index c66feaa..dddeb8e 100644 (file)
@@ -69,6 +69,7 @@ extern int ignore_timeout;
 extern int protocol_version;
 extern int fuzzy_basis;
 extern int always_checksum;
+extern int checksum_len;
 extern char *partial_dir;
 extern char *basis_dir[];
 extern int compare_dest;
@@ -384,8 +385,7 @@ static int unchanged_file(char *fn, struct file_struct *file, STRUCT_STAT *st)
        if (always_checksum && S_ISREG(st->st_mode)) {
                char sum[MD4_SUM_LENGTH];
                file_checksum(fn, sum, st->st_size);
-               return memcmp(sum, file->u.sum, protocol_version < 21 ? 2
-                                                       : MD4_SUM_LENGTH) == 0;
+               return memcmp(sum, file->u.sum, checksum_len) == 0;
        }
 
        if (size_only)
@@ -659,7 +659,7 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx,
                                 S_ISDIR(file->mode)) < 0) {
                        if (S_ISDIR(file->mode))
                                excluded_below = file->dir.depth;
-                   skipping:
+                 skipping:
                        if (verbose) {
                                rprintf(FINFO,
                                        "skipping server-excluded file \"%s\"\n",
@@ -1089,7 +1089,7 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx,
                return;
        }
 
-prepare_to_open:
+  prepare_to_open:
        if (partialptr) {
                st = partial_st;
                fnamecmp = partialptr;
@@ -1112,7 +1112,7 @@ prepare_to_open:
        if (fd == -1) {
                rsyserr(FERROR, errno, "failed to open %s, continuing",
                        full_fname(fnamecmp));
-           pretend_missing:
+         pretend_missing:
                /* pretend the file didn't exist */
                if (preserve_hard_links && file->link_u.links
                    && hard_link_check(file, ndx, fname, statret, &st,
@@ -1157,7 +1157,7 @@ prepare_to_open:
        if (verbose > 2)
                rprintf(FINFO, "generating and sending sums for %d\n", ndx);
 
-notify_others:
+  notify_others:
        write_int(f_out, ndx);
        if (itemizing) {
                int iflags = ITEM_TRANSFER;