Changeset 3185 in MondoRescue for branches/3.0/mondo/src/common/libmondo-cli.c
- Timestamp:
- Sep 20, 2013, 2:29:57 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.0/mondo/src/common/libmondo-cli.c
r3154 r3185 97 97 for (i = 0; i < 128; i++) { 98 98 if (flag_set[i]) { 99 mr_asprintf( &tmp, "-%c %s", i, flag_val[i]);99 mr_asprintf(tmp, "-%c %s", i, flag_val[i]); 100 100 log_msg(3, tmp); 101 101 mr_free(tmp); … … 246 246 } 247 247 248 mr_asprintf( &tmp1, "%s", flag_val['I']);248 mr_asprintf(tmp1, "%s", flag_val['I']); 249 249 p = tmp1; 250 250 q = tmp1; … … 448 448 if (p == NULL) { 449 449 /* protocol not found assuming NFS for compatibility */ 450 mr_asprintf( &q,"nfs");450 mr_asprintf(q,"nfs"); 451 451 452 452 p = strchr(bkpinfo->netfs_mount, ':'); … … 460 460 /* Isolate the protocol */ 461 461 *p = '\0'; 462 mr_asprintf( &q,"%s",bkpinfo->netfs_mount);462 mr_asprintf(q,"%s",bkpinfo->netfs_mount); 463 463 464 464 /* Skip proto now */ … … 484 484 p--; 485 485 *p = '\0'; 486 mr_asprintf( &q,"%s",bkpinfo->netfs_mount);486 mr_asprintf(q,"%s",bkpinfo->netfs_mount); 487 487 bkpinfo->netfs_user = q; 488 488 strcpy(bkpinfo->netfs_mount,tmp); … … 578 578 if (flag_set['z']) { 579 579 if (find_home_of_exe("getfattr")) { 580 mr_asprintf( &g_getfattr,"getfattr");580 mr_asprintf(g_getfattr,"getfattr"); 581 581 } 582 582 if (find_home_of_exe("getfacl")) { 583 mr_asprintf( &g_getfacl,"getfacl");583 mr_asprintf(g_getfacl,"getfacl"); 584 584 } 585 585 } … … 595 595 log_to_screen("Please supply a sensible value with '-E'\n"); 596 596 } 597 mr_asprintf( &tmp1, "%s", flag_val['E']);597 mr_asprintf(tmp1, "%s", flag_val['E']); 598 598 599 599 p = tmp1; … … 656 656 657 657 if (flag_set['b']) { 658 mr_asprintf( &psz, "%s", flag_val['b']);658 mr_asprintf(psz, "%s", flag_val['b']); 659 659 log_msg(1, "psz = '%s'", psz); 660 660 if (psz[strlen(psz) - 1] == 'k') { … … 730 730 731 731 if ((flag_set['n']) && (! bkpinfo->restore_data)) { 732 mr_asprintf( &tmp1,"%s/%s/.dummy.txt", bkpinfo->isodir,bkpinfo->netfs_remote_dir);732 mr_asprintf(tmp1,"%s/%s/.dummy.txt", bkpinfo->isodir,bkpinfo->netfs_remote_dir); 733 733 if ((bkpinfo->netfs_user) && (strstr(bkpinfo->netfs_proto,"nfs"))) { 734 734 sprintf(tmp, "su - %s -c \"echo hi > %s\"", bkpinfo->netfs_user, tmp1); … … 1003 1003 if (flag_set[opt]) { 1004 1004 bad_switches = TRUE; 1005 mr_asprintf( &tmp, "Switch -%c previously defined as %s\n", opt, flag_val[opt]);1005 mr_asprintf(tmp, "Switch -%c previously defined as %s\n", opt, flag_val[opt]); 1006 1006 log_to_screen(tmp); 1007 1007 paranoid_free(tmp); … … 1019 1019 if (strchr(flag_val[opt], '/') 1020 1020 && flag_val[opt][0] != '/') { 1021 mr_asprintf( &tmp, "-%c flag --- must be absolute path --- '%s' isn't absolute", opt, flag_val[opt]);1021 mr_asprintf(tmp, "-%c flag --- must be absolute path --- '%s' isn't absolute", opt, flag_val[opt]); 1022 1022 log_to_screen(tmp); 1023 1023 paranoid_free(tmp); … … 1032 1032 for (i = optind; i < argc; i++) { 1033 1033 bad_switches = TRUE; 1034 mr_asprintf( &tmp, "Invalid arg -- %s\n", argv[i]);1034 mr_asprintf(tmp, "Invalid arg -- %s\n", argv[i]); 1035 1035 log_to_screen(tmp); 1036 1036 paranoid_free(tmp); … … 1063 1063 switch (sig) { 1064 1064 case SIGINT: 1065 mr_asprintf( &tmp, "SIGINT");1066 mr_asprintf( &tmp2, "You interrupted me :-)");1065 mr_asprintf(tmp, "SIGINT"); 1066 mr_asprintf(tmp2, "You interrupted me :-)"); 1067 1067 break; 1068 1068 case SIGKILL: 1069 mr_asprintf( &tmp, "SIGKILL");1070 mr_asprintf( &tmp2, "I seriously have no clue how this signal even got to me. Something's wrong with your system.");1069 mr_asprintf(tmp, "SIGKILL"); 1070 mr_asprintf(tmp2, "I seriously have no clue how this signal even got to me. Something's wrong with your system."); 1071 1071 break; 1072 1072 case SIGTERM: 1073 mr_asprintf( &tmp, "SIGTERM");1074 mr_asprintf( &tmp2, "Got terminate signal");1073 mr_asprintf(tmp, "SIGTERM"); 1074 mr_asprintf(tmp2, "Got terminate signal"); 1075 1075 break; 1076 1076 case SIGHUP: 1077 mr_asprintf( &tmp, "SIGHUP");1078 mr_asprintf( &tmp2, "Hangup on line");1077 mr_asprintf(tmp, "SIGHUP"); 1078 mr_asprintf(tmp2, "Hangup on line"); 1079 1079 break; 1080 1080 case SIGSEGV: 1081 mr_asprintf( &tmp, "SIGSEGV");1082 mr_asprintf( &tmp2, "Internal programming error. Please send a backtrace as well as your log.");1081 mr_asprintf(tmp, "SIGSEGV"); 1082 mr_asprintf(tmp2, "Internal programming error. Please send a backtrace as well as your log."); 1083 1083 break; 1084 1084 case SIGPIPE: 1085 mr_asprintf( &tmp, "SIGPIPE");1086 mr_asprintf( &tmp2, "Pipe was broken");1085 mr_asprintf(tmp, "SIGPIPE"); 1086 mr_asprintf(tmp2, "Pipe was broken"); 1087 1087 break; 1088 1088 case SIGABRT: 1089 mr_asprintf( &tmp, "SIGABRT");1090 mr_asprintf( &tmp2, "Abort - probably failed assertion. I'm sleeping for a few seconds so you can read the message.");1089 mr_asprintf(tmp, "SIGABRT"); 1090 mr_asprintf(tmp2, "Abort - probably failed assertion. I'm sleeping for a few seconds so you can read the message."); 1091 1091 break; 1092 1092 default: 1093 mr_asprintf( &tmp, "(Unknown)");1094 mr_asprintf( &tmp2, "(Unknown)");1093 mr_asprintf(tmp, "(Unknown)"); 1094 mr_asprintf(tmp2, "(Unknown)"); 1095 1095 } 1096 1096
Note:
See TracChangeset
for help on using the changeset viewer.