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