Ignore:
Timestamp:
May 29, 2008, 10:38:12 AM (16 years ago)
Author:
Bruno Cornec
Message:
  • Begin modifications to allow mondorestore to use handle_incoming_parameters so that it could take command line params as well.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.6/mondo/src/common/libmondo-tools.c

    r1946 r1966  
    848848    memset((void *) bkpinfo, 0, sizeof(struct s_bkpinfo));
    849849
    850     sensibly_set_tmpdir_and_scratchdir();
    851 
    852     bkpinfo->manual_cd_tray = FALSE;
    853     bkpinfo->internal_tape_block_size = DEFAULT_INTERNAL_TAPE_BLOCK_SIZE;
    854850    bkpinfo->media_device[0] = '\0';
    855851    for (i = 0; i <= MAX_NOOF_MEDIA; i++) {
     
    860856    bkpinfo->zip_exe[0] = '\0';
    861857    bkpinfo->zip_suffix[0] = '\0';
    862     bkpinfo->restore_path[0] = '\0';
     858    bkpinfo->image_devs[0] = '\0';
     859    bkpinfo->compression_level = 3;
    863860    bkpinfo->use_lzo = FALSE;
    864861    bkpinfo->use_gzip = FALSE;
     
    867864    bkpinfo->backup_data = FALSE;
    868865    bkpinfo->restore_data = FALSE;
     866    bkpinfo->use_star = FALSE;
     867    bkpinfo->internal_tape_block_size = DEFAULT_INTERNAL_TAPE_BLOCK_SIZE;
    869868    bkpinfo->disaster_recovery =
    870869        (am_I_in_disaster_recovery_mode()? TRUE : FALSE);
     
    875874    }
    876875    strcpy(bkpinfo->prefix, STD_PREFIX);
    877 
     876    sensibly_set_tmpdir_and_scratchdir();
     877
     878    bkpinfo->optimal_set_size = 0;
     879    strcpy(bkpinfo->include_paths, "/");
    878880    bkpinfo->make_filelist = TRUE;  // unless -J supplied to mondoarchive
    879     bkpinfo->optimal_set_size = 0;
    880     bkpinfo->backup_media_type = none;
    881     strcpy(bkpinfo->include_paths, "/");
     881    bkpinfo->include_paths[0] = '\0';
    882882    bkpinfo->exclude_paths[0] = '\0';
     883    bkpinfo->restore_path[0] = '\0';
    883884    bkpinfo->call_before_iso[0] = '\0';
    884885    bkpinfo->call_make_iso[0] = '\0';
    885886    bkpinfo->call_burn_iso[0] = '\0';
    886887    bkpinfo->call_after_iso[0] = '\0';
    887     bkpinfo->image_devs[0] = '\0';
    888     bkpinfo->postnuke_tarball[0] = '\0';
    889888    bkpinfo->kernel_path[0] = '\0';
    890889    bkpinfo->nfs_mount[0] = '\0';
    891890    bkpinfo->nfs_remote_dir[0] = '\0';
     891    bkpinfo->postnuke_tarball[0] = '\0';
    892892    bkpinfo->wipe_media_first = FALSE;
    893     bkpinfo->differential = FALSE;
     893    bkpinfo->differential = 0;
     894    bkpinfo->please_dont_eject = FALSE;
    894895    bkpinfo->cdrw_speed = 0;
    895 // patch by Herman Kuster 
    896     bkpinfo->differential = 0;
    897 // patch end
    898     bkpinfo->compression_level = 3;
     896    bkpinfo->manual_cd_tray = FALSE;
     897    bkpinfo->nonbootable_backup = FALSE;
     898    bkpinfo->make_cd_use_lilo = FALSE;
     899    bkpinfo->use_obdr = FALSE;
    899900}
    900901
Note: See TracChangeset for help on using the changeset viewer.