8 int copy_file_file (FileOpContext
*ctx
, const char *s
, const char *d
,
9 int ask_overwrite
, off_t
*progress_count
,
10 double *progress_bytes
, int is_toplevel_file
);
11 int move_dir_dir (FileOpContext
*ctx
, const char *s
, const char *d
,
12 off_t
*progress_count
, double *progress_bytes
);
13 int copy_dir_dir (FileOpContext
*ctx
, const char *s
, const char *d
, int toplevel
,
14 int move_over
, int delete, struct link
*parent_dirs
,
15 off_t
*progress_count
, double *progress_bytes
);
16 int erase_dir (FileOpContext
*ctx
, const char *s
, off_t
*progress_count
,
17 double *progress_bytes
);
19 int panel_operate (void *source_panel
, FileOperation op
, int force_single
);
21 extern int file_op_compute_totals
;
23 /* Error reporting routines */
25 /* Report error with one file */
26 int file_error (const char *format
, const char *file
);
30 void compute_dir_size (const char *dirname
, off_t
*ret_marked
,