New options bit1 of isoburn_igopt_set_system_area() for isohybrid production

master
Thomas Schmitt 13 years ago
parent 642a2bc48e
commit fd0f3467ad
  1. 2
      libisoburn/isoburn.c
  2. 6
      libisoburn/libisoburn.h
  3. 2
      xorriso/xorriso_timestamp.h

@ -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);
}

@ -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,

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

Loading…
Cancel
Save