Changeset 1956 in MondoRescue for branches/2.2.6/mondo/src/common/libmondo-archive.c
- Timestamp:
- May 27, 2008, 6:23:02 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.6/mondo/src/common/libmondo-archive.c
r1954 r1956 49 49 /*@unused@*/ 50 50 //static char cvsid[] = "$Id$"; 51 // 52 extern char *get_non_rewind_dev(char *); 51 53 52 54 /* *************************** external global vars ******************/ … … 69 71 /* Reference to global bkpinfo */ 70 72 extern struct s_bkpinfo *bkpinfo; 71 72 73 73 74 … … 540 541 char *value; 541 542 char *bootdev; 543 char *ntapedev = NULL; 542 544 543 545 … … 594 596 if (IS_THIS_A_STREAMING_BACKUP(bkpinfo->backup_media_type)) { 595 597 sprintf(tape_size_sz, "%ld", bkpinfo->media_size[1]); 598 ntapedev = get_non_rewind_dev(bkpinfo->media_device); 599 if ((bkpinfo->use_obdr) && (ntapedev != NULL)) { 600 strncpy(bkpinfo->media_device,ntapedev,(size_t)(MAX_STR_LEN / 4)); 601 } else { 602 if (ntapedev == NULL) { 603 log_it("Not able to create OBDR - Restore will have to be done manually"); 604 } 605 } 606 paranoid_free(ntapedev); 596 607 strcpy(tape_device, bkpinfo->media_device); 597 608 } else {
Note:
See TracChangeset
for help on using the changeset viewer.