New options bit1 of isoburn_igopt_set_system_area() for isohybrid production

This commit is contained in:
Thomas Schmitt 2010-04-10 17:10:28 +00:00
parent 642a2bc48e
commit fd0f3467ad
3 changed files with 8 additions and 2 deletions

View File

@ -1094,7 +1094,7 @@ int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *opts,
}
memcpy(opts->system_area_data, data, 32768);
}
opts->system_area_options = options & 1;
opts->system_area_options = options & 3;
return(1);
}

View File

@ -1182,6 +1182,12 @@ int isoburn_igopt_get_scdbackup_tag(struct isoburn_imgen_opts *o,
area so that one partition is defined which begins
at the second 512-byte block of the image and ends
where the image ends.
This works with and without system_area_data.
bit1= apply isohybrid MBR patching to the system area.
This works only with system area data from
SYSLINUX plus an ISOLINUX boot image (see
iso_image_set_boot_image()) and only if not bit0
is set.
@return 1 success, 0 no data to get, <0 failure
*/
int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *o,

View File

@ -1 +1 @@
#define Xorriso_timestamP "2010.04.10.150747"
#define Xorriso_timestamP "2010.04.10.170927"