aboutsummaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-05-25 17:48:58 -0700
committerH. Peter Anvin <hpa@zytor.com>2009-05-25 17:48:58 -0700
commitbb519a95c0da9871fd99b068d00e96fd78cc8cc1 (patch)
treeea26286be0797667cf46dde652330e628629553e /utils
parent942aadea9468884dfbc2a7c8428f52bbb5ecf360 (diff)
downloadsyslinux-bb519a95c0da9871fd99b068d00e96fd78cc8cc1.tar.gz
syslinux-bb519a95c0da9871fd99b068d00e96fd78cc8cc1.tar.xz
syslinux-bb519a95c0da9871fd99b068d00e96fd78cc8cc1.zip
isohybrid: revert to a stack format compatible with previous versionsyslinux-3.81-pre14
Revert the isohybrid handover protocol so that it has a stack format compatible with the previous versions; that way we can also revert the magic number to a compatible one. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'utils')
-rw-r--r--utils/isohybrid.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/isohybrid.in b/utils/isohybrid.in
index b3a502bc..cfb92ed6 100644
--- a/utils/isohybrid.in
+++ b/utils/isohybrid.in
@@ -165,7 +165,7 @@ if ($de_boot != 0x88 || $de_media != 0 ||
# Now $de_lba should contain the CD sector number for isolinux.bin
seek(FILE, $de_lba*2048+0x40, SEEK_SET) or die "$0: $file: $!\n";
read(FILE, $ibsig, 4);
-if ($ibsig ne "\xf7\xe3\xef\x0d") {
+if ($ibsig ne "\xfb\xc0\x78\x70") {
die "$0: $file: bootloader is missing current (3.81+) isolinux.bin\n".
" hybrid signature; Note that isolinux-debug.bin does not\n".
" support hybrid booting.\n";