extern char *dest_option;
extern char *files_from;
extern char *filesfrom_host;
-extern struct filter_list_struct filter_list;
+extern filter_rule_list filter_list;
extern int need_unsorted_flist;
#ifdef ICONV_OPTION
extern iconv_t ic_send, ic_recv;
int rflags = FILTRULE_NO_PREFIXES | FILTRULE_DIRECTORY;
if (!am_sender || protocol_version >= 30)
rflags |= FILTRULE_PERISHABLE;
- parse_rule(&filter_list, partial_dir, rflags, 0);
+ parse_filter_str(&filter_list, partial_dir, rule_template(rflags), 0);
}