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