source: branches/2.06/mondo/mondo/common/libmondo-archive.h @ 296

Last change on this file since 296 was 296, checked in by andree, 15 years ago

Replaced partimagehack with ntfsclone from ntfsprogs package. Replaced
all occurrences of strings 'partimagehack' and 'partimage' with 'ntfsprog'.

  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1/* libmondo-archive.h
2 * $Id: libmondo-archive.h 296 2006-01-11 09:10:31Z andree $
3 */
4
5int archive_this_fileset(struct s_bkpinfo *bkpinfo, char *filelist,
6                         char *fname, int setno);
7int backup_data(struct s_bkpinfo *bkpinfo);
8int call_mindi_to_supply_boot_disks(struct s_bkpinfo *bkpinfo);
9bool can_we_fit_these_files_on_media(struct s_bkpinfo *bkpinfo,
10                                     char *files_to_add, ...);
11int do_that_initial_phase(struct s_bkpinfo *bkpinfo);
12int do_that_final_phase(struct s_bkpinfo *bkpinfo);
13int figure_out_kernel_path_interactively_if_necessary(char *kernel);
14bool get_bit_N_of_array(char *array, int N);
15int make_those_slices_phase(struct s_bkpinfo *bkpinfo);
16int make_those_afios_phase(struct s_bkpinfo *bkpinfo);
17int make_slices_and_images(struct s_bkpinfo *bkpinfo,
18                           char *biggielist_fname);
19int make_iso_fs(struct s_bkpinfo *bkpinfo, char *destfile);
20int make_afioballs_and_images(struct s_bkpinfo *bkpinfo);
21extern int (*move_files_to_cd) (struct s_bkpinfo *, char *, ...);
22int _move_files_to_cd(struct s_bkpinfo *bkpinfo, char *files_to_add, ...);
23extern int (*move_files_to_stream) (struct s_bkpinfo *, char *, ...);
24int _move_files_to_stream(struct s_bkpinfo *bkpinfo, char *files_to_add,
25                          ...);
26int offer_to_write_boot_floppies_to_physical_disks(struct s_bkpinfo
27                                                   *bkpinfo);
28void pause_and_ask_for_cdr(int, bool *);
29void set_bit_N_of_array(char *array, int N, bool true_or_false);
30int slice_up_file_etc(struct s_bkpinfo *bkpinfo, char *biggie_filename,
31                      char *ntfsprog_fifo,
32                      long biggie_file_number, long noof_biggie_files,
33                      bool use_ntfsprog);
34int verify_data(struct s_bkpinfo *bkpinfo);
35void wipe_archives(char *d);
36int write_image_to_floppy(char *device, char *datafile);
37int write_image_to_floppy_SUB(char *device, char *datafile);
38int write_iso_and_go_on(struct s_bkpinfo *bkpinfo, bool last_cd);
39int write_final_iso_if_necessary(struct s_bkpinfo *bkpinfo);
40int call_growisofs(struct s_bkpinfo *bkpinfo, char *destfile);
41int make_afioballs_and_images_SINGLETHREAD(struct s_bkpinfo *bkpinfo);
42int archive_this_fileset_with_star(struct s_bkpinfo *bkpinfo,
43                                   char *filelist, char *fname, int setno);
44void setenv_mondo_lib(void);
Note: See TracBrowser for help on using the repository browser.