X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/9624b8642670a3bd79b90e1c2c0ebbc5bf1b635b..7842418b7b87c4c78ad8ad06fec44150c8aa0956:/receiver.c diff --git a/receiver.c b/receiver.c index 80e645a0..01f79252 100644 --- a/receiver.c +++ b/receiver.c @@ -49,7 +49,7 @@ extern int keep_partial; extern int checksum_seed; extern int inplace; -extern struct exclude_list_struct server_exclude_list; +extern struct filter_list_struct server_filter_list; /* This deletes any files on the receiving side that are not present on the @@ -360,8 +360,8 @@ int recv_files(int f_in, struct file_list *flist, char *local_name, next_gen_i = -1; } - if (server_exclude_list.head - && check_exclude(&server_exclude_list, fname, + if (server_filter_list.head + && check_filter(&server_filter_list, fname, S_ISDIR(file->mode)) < 0) { rprintf(FERROR, "attempt to hack rsync failed.\n"); exit_cleanup(RERR_PROTOCOL);