1 | /* libmondo-filelist-EXT.h */
|
---|
2 |
|
---|
3 | extern int chop_filelist (char *filelist, char *outdir, long maxsetsizeK);
|
---|
4 | extern int call_filelist_chopper (struct s_bkpinfo *bkpinfo);
|
---|
5 | extern void free_filelist (struct s_node *filelist);
|
---|
6 | extern int get_last_filelist_number (struct s_bkpinfo *bkpinfo);
|
---|
7 | extern int add_string_at_node (struct s_node *startnode, char *string_to_add);
|
---|
8 | extern struct s_node *load_filelist (char *filelist_fname);
|
---|
9 | extern void reload_filelist (struct s_node *filelist);
|
---|
10 | extern void save_filelist (struct s_node *filelist, char *outfname);
|
---|
11 | extern void toggle_all_root_dirs_on (struct s_node *filelist);
|
---|
12 | extern void toggle_path_expandability (struct s_node *filelist, char *pathname, bool on_or_off);
|
---|
13 | extern void toggle_path_selection (struct s_node *filelist, char *pathname, bool on_or_off);
|
---|
14 | extern void toggle_node_selection (struct s_node *filelist, bool on_or_off);
|
---|
15 | extern int prepare_filelist (struct s_bkpinfo *bkpinfo);
|
---|
16 |
|
---|
17 | extern long save_filelist_entries_in_common(
|
---|
18 | char*needles_list_fname,
|
---|
19 | struct s_node *filelist,
|
---|
20 | char*matches_fname, bool use_star);
|
---|
21 | extern struct s_node *find_string_at_node (struct s_node *startnode, char *string_to_find);
|
---|
22 |
|
---|
23 | extern int add_list_of_files_to_filelist(struct s_node *filelist, char*list_of_files_fname, bool flag_em);
|
---|
24 |
|
---|
25 | extern void show_filelist (struct s_node *node);
|
---|
26 | extern int get_fattr_list(char*filelist, char*fattr_fname);
|
---|
27 | extern int get_acl_list(char*filelist, char*acl_fname);
|
---|
28 | extern int set_fattr_list(char*masklist, char*fattr_fname);
|
---|
29 | extern int set_acl_list(char*masklist, char*acl_fname);
|
---|