Got rid of unused externs.
[rsync/rsync.git] / receiver.c
index 1118beb..a62bc06 100644 (file)
@@ -22,7 +22,6 @@
 
 extern int verbose;
 extern int recurse;
-extern int delete_mode;
 extern int delete_after;
 extern int max_delete;
 extern int csum_length;
@@ -426,13 +425,8 @@ int recv_files(int f_in, struct file_list *flist, char *local_name)
                if (server_exclude_list.head
                    && check_exclude(&server_exclude_list, fname,
                                     S_ISDIR(file->mode)) < 0) {
-                       if (verbose) {
-                               rprintf(FINFO,
-                                       "skipping server-excluded update for \"%s\"\n",
-                                       safe_fname(fname));
-                       }
-                       discard_receive_data(f_in, file->length);
-                       continue;
+                       rprintf(FERROR, "attempt to hack rsync failed.\n");
+                       exit_cleanup(RERR_PROTOCOL);
                }
 
                if (partial_dir) {