New entities "at_time", "before", "after", "not_after", "not_before" for commands -load, -mount, -mount_cmd, -session_string, -truncate_overwritable
This commit is contained in:
@ -523,14 +523,14 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, char *show_adr,
|
||||
if((xorriso->image_start_mode&(1<<30))) { /* if enabled at all */
|
||||
adr_pt= xorriso->image_start_value;
|
||||
adr_mode= xorriso->image_start_mode & 0xffff;
|
||||
if(adr_mode == 4 && strlen(adr_pt) <= 80) {
|
||||
/* Convert volid search expression into lba */
|
||||
params_flag= 0;
|
||||
ret= Xorriso__bourne_to_reg(xorriso->image_start_value, adr_data, 0);
|
||||
if(ret >= 1)
|
||||
params_flag|= 4;
|
||||
ret= isoburn_get_mount_params_v2(drive, 4, adr_data, &lba, &track,
|
||||
&session, volid, params_flag);
|
||||
if(adr_mode >= 4 && adr_mode <= 9 && strlen(adr_pt) <= 80) {
|
||||
/* Convert volid search expression or time constraint to lba */
|
||||
ret= Xorriso_prepare_load_search(xorriso, "-indev", adr_mode, adr_pt,
|
||||
adr_data, ¶ms_flag, 0);
|
||||
if(ret <= 0)
|
||||
goto ex;
|
||||
ret= isoburn_get_mount_params_v2(drive, adr_mode, adr_data, &lba,
|
||||
&track, &session, volid, params_flag);
|
||||
Xorriso_process_msg_queues(xorriso,0);
|
||||
if(ret <= 0)
|
||||
goto ex;
|
||||
|
Reference in New Issue
Block a user