Changeset 2332 in MondoRescue for branches/2.2.10/mondo/src/common


Ignore:
Timestamp:
Aug 18, 2009, 3:33:19 PM (16 years ago)
Author:
Bruno Cornec
Message:
 
Location:
branches/2.2.10/mondo/src/common
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.10/mondo/src/common/libmondo-cli.c

    r2331 r2332  
    893893        flag_set['d'] = TRUE;
    894894        strcpy(flag_val['d'], p);
     895        mr_free(p);
    895896        log_to_screen("You didn't specify a tape streamer device. I'm assuming %s", flag_val['d']);
    896897        percent = 0;
     
    15511552    case SIGKILL:
    15521553        mr_asprintf(tmp, "SIGKILL");
    1553         mr_asprintf(tmp2, "I seriously have no clue how this signal even got to me. Something's wrong with your system.");
     1554        mr_asprintf(tmp2,
     1555               "I seriously have no clue how this signal even got to me. Something's wrong with your system.");
    15541556        break;
    15551557    case SIGTERM:
     
    15631565    case SIGSEGV:
    15641566        mr_asprintf(tmp, "SIGSEGV");
    1565         mr_asprintf(tmp2, "Internal programming error. Please send a backtrace as well as your log.");
     1567        mr_asprintf(tmp2,
     1568               "Internal programming error. Please send a backtrace as well as your log.");
    15661569        break;
    15671570    case SIGPIPE:
  • branches/2.2.10/mondo/src/common/libmondo-devices.c

    r2331 r2332  
    14131413    char *tmp = NULL;
    14141414    char *p = NULL;
     1415    char *tmp1 = NULL;
    14151416    char *mds = NULL;
    14161417    char *sz_size = NULL;
  • branches/2.2.10/mondo/src/common/libmondo-fifo.c

    r2324 r2332  
    8888    for (bufsize = wise_upper_limit, res = -1;
    8989         res != 0 && bufsize >= wise_lower_limit; bufsize--) {
    90         mr_asprintf(tmp, "dd if=/dev/zero bs=1024 count=16k 2> /dev/null | buffer -o /dev/null -s %ld -m %d%c", internal_tape_block_size, bufsize, 'm');
     90        mr_asprintf(tmp,"dd if=/dev/zero bs=1024 count=16k 2> /dev/null | buffer -o /dev/null -s %ld -m %d%c", internal_tape_block_size, bufsize, 'm');
    9191        res = run_program_and_log_output(tmp, 2);
    9292        mr_free(tmp);
  • branches/2.2.10/mondo/src/common/libmondo-files.c

    r2331 r2332  
    11031103    }
    11041104    *(p++) = '\0';
    1105     mr_asprintf(nfs_server_ipaddr, "%s", tmp);
    1106     mr_asprintf(nfs_mount, "%s", p);
     1105    mr_asprintf(nfs_server_ipaddr, tmp);
     1106    mr_asprintf(nfs_mount, p);
    11071107    mr_free(tmp);
    11081108
     
    11511151        mr_free(nfs_dev);
    11521152
    1153         mr_asprintf(nfs_dev, "%s", call_program_and_get_last_line_of_output(command));
     1153        mr_asprintf(nfs_dev, call_program_and_get_last_line_of_output(command));
    11541154        mr_free(command);
    11551155
  • branches/2.2.10/mondo/src/common/libmondo-stream.c

    r2331 r2332  
    246246 * @return the allocated tape string if success, NULL if failure
    247247 */
    248 char *mr_find_tape_device(void)
    249 {
     248char *mr_find_tape_device(void) {
     249
    250250    char *tmp = NULL;
    251251    char *command = NULL;
     
    256256
    257257    log_to_screen("I am looking for your tape streamer. Please wait.");
     258
    258259    tmp = find_home_of_exe("cdrecord");
    259260    if (tmp) {
    260261        mr_asprintf(cdr_exe, "cdrecord");
     262
    261263    } else {
    262264        mr_asprintf(cdr_exe, "dvdrecord");
     
    270272    if (atoi(tmp) != 1) {
    271273        log_it("Either too few or too many tape streamers for me to detect...");
    272         mr_asprintf(&dev, "%s", VANILLA_SCSI_TAPE);
     274        mr_asprintf(dev, "%s", VANILLA_SCSI_TAPE);
    273275        mr_free(tmp);
    274276        mr_free(tmp);
     
    290292    mr_asprintf(command, "%s -scanbus 2> /dev/null | tr -s '\t' ' ' | grep \"[0-9]*,[0-9]*,[0-9]*\" | grep -v \"[0-9]*) \\*\" | grep -i TAPE | cut -d' ' -f3 | cut -d')' -f1 | head -n1", cdr_exe);
    291293    mr_free(cdr_exe);
    292 
    293294    mr_asprintf(tmp, "%s", call_program_and_get_last_line_of_output(command));
    294295    mr_free(command);
     
    301302    if (!mt_says_tape_exists(dev)) {
    302303        mr_free(dev);
    303         mr_asprintf(&dev, "%s", ALT_TAPE);
     304        mr_asprintf(dev, "%s", ALT_TAPE);
    304305        if (!mt_says_tape_exists(dev)) {
    305306            log_it("Cannot openin %s", dev);
    306307            mr_free(dev);
    307             mr_asprintf(&dev, "/dev/st0");
     308            mr_asprintf(dev, "/dev/st0");
    308309            if (!mt_says_tape_exists(dev)) {
    309310                log_it("Cannot openin %s", dev);
    310311                mr_free(dev);
    311                 mr_asprintf(&dev, "/dev/osst0");
     312                mr_asprintf(dev, "/dev/osst0");
    312313                if (!mt_says_tape_exists(dev)) {
    313314                    mr_free(dev);
     
    335336        mr_asprintf(tmp, "%s", (strrchr(dev, '/') != NULL) ? strrchr(dev, '/') : dev);
    336337        mr_free(dev);
    337         mr_asprintf(&dev, "/dev/os%s", tmp);
     338        mr_asprintf(dev, "/dev/os%s", tmp);
    338339        log_it("...into %s", dev);
    339340        if (mt_says_tape_exists(dev)) {
     
    345346    }
    346347
    347     log_it("res=%d; dev=%s", res, dev);
    348 
    349348    if (dev) {
    350349        log_it("At this new point, dev = %s and res = %d", dev, res);
    351350    } else {
    352         log_it("At this new point, dev is NULL and res = %d", dev, res);
     351        log_it("At this new point, dev is NULL and res = %d", res);
    353352        mr_free(tmp);
    354         return(NULL);
    355353    }
    356354
  • branches/2.2.10/mondo/src/common/libmondo-tools.c

    r2331 r2332  
    956956            ("ln -sf `which mkfs.msdos` /sbin/mkfs.vfat", FALSE);
    957957    }
    958     mr_asprintf(tmp, "%s", call_program_and_get_last_line_of_output ("free | grep Mem | head -n1 | tr -s ' ' '\t' | cut -f2"));
     958    mr_asprintf(tmp, "%s", call_program_and_get_last_line_of_output("free | grep Mem | head -n1 | tr -s ' ' '\t' | cut -f2"));
    959959    if (atol(tmp) < 35000) {
    960960        retval++;
     
    11121112        log_to_screen("(read_cfg_var) Cannot find %s config file", config_file);
    11131113        return (NULL);
    1114         /* BERLIOS: not sure the sage of this one ?
     1114        /* BERLIOS: not sure the usage of this one ?
    11151115    } else if ((value != NULL) && (strstr(value, "/dev/") && strstr(value, "t0") && !strcmp(label, "media-dev"))) {
    11161116        log_msg(2, "FYI, I can't read new value for %s - already got %s", label, value);
Note: See TracChangeset for help on using the changeset viewer.