Correction about -extract / /
This commit is contained in:
parent
03195631cd
commit
1b50d139bd
@ -1685,8 +1685,9 @@ argument although the operation copies data from ISO image to disk.
|
|||||||
.TP
|
.TP
|
||||||
\fB\-extract\fR disk_path iso_rr_path
|
\fB\-extract\fR disk_path iso_rr_path
|
||||||
Restore the file objects underneath iso_rr_path to their corresponding
|
Restore the file objects underneath iso_rr_path to their corresponding
|
||||||
addresses underneath disk_path. This is the inverse mapping of options -map
|
addresses underneath disk_path. Attributes get restored as with cp_rax.
|
||||||
or -update_r with the same arguments.
|
This is the inverse mapping of options -map or -update_r with the same
|
||||||
|
arguments.
|
||||||
.TP
|
.TP
|
||||||
\fB\-extract_single\fR disk_path iso_rr_path
|
\fB\-extract_single\fR disk_path iso_rr_path
|
||||||
Like -extract, but if iso_rr_path is a directory then its sub tree gets not
|
Like -extract, but if iso_rr_path is a directory then its sub tree gets not
|
||||||
|
@ -9217,7 +9217,7 @@ int Xorriso_option_error_behavior(struct XorrisO *xorriso,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Option -extract , -extract_single */
|
/* Options -extract , -extract_single */
|
||||||
/* @param flag bit0=do not report the restored item
|
/* @param flag bit0=do not report the restored item
|
||||||
bit1=do not reset pacifier, no final pacifier message
|
bit1=do not reset pacifier, no final pacifier message
|
||||||
bit5= -extract_single: eventually do not insert directory tree
|
bit5= -extract_single: eventually do not insert directory tree
|
||||||
@ -9243,7 +9243,7 @@ int Xorriso_option_extract(struct XorrisO *xorriso, char *disk_path,
|
|||||||
2|4);
|
2|4);
|
||||||
if(ret<=0)
|
if(ret<=0)
|
||||||
return(ret);
|
return(ret);
|
||||||
ret= Xorriso_normalize_img_path(xorriso, xorriso->wdi, ipth, eff_origin, 2);
|
ret= Xorriso_normalize_img_path(xorriso, xorriso->wdi, ipth, eff_origin, 2|8);
|
||||||
if(ret<=0)
|
if(ret<=0)
|
||||||
return(ret);
|
return(ret);
|
||||||
ret= Xorriso_restore(xorriso, eff_origin, eff_dest,
|
ret= Xorriso_restore(xorriso, eff_origin, eff_dest,
|
||||||
|
@ -285,9 +285,13 @@ int Xorriso_option_errfile_log(struct XorrisO *xorriso,
|
|||||||
int Xorriso_option_error_behavior(struct XorrisO *xorriso,
|
int Xorriso_option_error_behavior(struct XorrisO *xorriso,
|
||||||
char *occasion, char *behavior, int flag);
|
char *occasion, char *behavior, int flag);
|
||||||
|
|
||||||
/* Option -iso_rr_pattern "on"|"ls"|"off" */
|
/* Options -extract , -extract_single */
|
||||||
int Xorriso_option_iso_rr_pattern(struct XorrisO *xorriso, char *mode,
|
/* @param flag bit0=do not report the restored item
|
||||||
int flag);
|
bit1=do not reset pacifier, no final pacifier message
|
||||||
|
bit5= -extract_single: eventually do not insert directory tree
|
||||||
|
*/
|
||||||
|
int Xorriso_option_extract(struct XorrisO *xorriso, char *disk_path,
|
||||||
|
char *iso_path, int flag);
|
||||||
|
|
||||||
/* Option -follow */
|
/* Option -follow */
|
||||||
int Xorriso_option_follow(struct XorrisO *xorriso, char *mode, int flag);
|
int Xorriso_option_follow(struct XorrisO *xorriso, char *mode, int flag);
|
||||||
@ -312,6 +316,10 @@ int Xorriso_option_help(struct XorrisO *xorriso, int flag);
|
|||||||
/* Option -history */
|
/* Option -history */
|
||||||
int Xorriso_option_history(struct XorrisO *xorriso, char *line, int flag);
|
int Xorriso_option_history(struct XorrisO *xorriso, char *line, int flag);
|
||||||
|
|
||||||
|
/* Option -iso_rr_pattern "on"|"ls"|"off" */
|
||||||
|
int Xorriso_option_iso_rr_pattern(struct XorrisO *xorriso, char *mode,
|
||||||
|
int flag);
|
||||||
|
|
||||||
/* Option -joliet "on"|"off" */
|
/* Option -joliet "on"|"off" */
|
||||||
int Xorriso_option_joliet(struct XorrisO *xorriso, char *mode, int flag);
|
int Xorriso_option_joliet(struct XorrisO *xorriso, char *mode, int flag);
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2008.06.14.104745"
|
#define Xorriso_timestamP "2008.06.14.140459"
|
||||||
|
@ -3113,7 +3113,7 @@ ex:
|
|||||||
>>> bit0= mkdir: graft in as empty directory, not as copy from iso
|
>>> bit0= mkdir: graft in as empty directory, not as copy from iso
|
||||||
bit1= do not report copied files
|
bit1= do not report copied files
|
||||||
bit2= -follow, -not_*: this is not a command parameter
|
bit2= -follow, -not_*: this is not a command parameter
|
||||||
>>> bit3= use offset and cut_size for -paste_in
|
bit3= use offset and cut_size for -paste_in
|
||||||
bit4= return 3 on rejection by exclusion or user
|
bit4= return 3 on rejection by exclusion or user
|
||||||
bit5= if directory then do not add sub tree
|
bit5= if directory then do not add sub tree
|
||||||
bit6= this is a copy action: do not fake times and ownership
|
bit6= this is a copy action: do not fake times and ownership
|
||||||
@ -3308,7 +3308,7 @@ int Xorriso_paste_in(struct XorrisO *xorriso, char *disk_path,
|
|||||||
eff_source, 2);
|
eff_source, 2);
|
||||||
if(ret<=0)
|
if(ret<=0)
|
||||||
return(ret);
|
return(ret);
|
||||||
ret= Xorriso_fake_stbuf(xorriso, eff_source, &stbuf, &node, 0);
|
ret= Xorriso_fake_stbuf(xorriso, eff_source, &stbuf, &node, 4);
|
||||||
if(ret<=0)
|
if(ret<=0)
|
||||||
return(0);
|
return(0);
|
||||||
if(!S_ISREG(stbuf.st_mode)) {
|
if(!S_ISREG(stbuf.st_mode)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user