X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/3ab56a20eef93b07da6229dbb7277d82a26d8009..217cc3b0459e0c4d3a01c2d6808750b94cba5a17:/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);