components/cdrtools/patches/mkisofs.h.patch
author Phi Tran <Phi.Tran@Sun.COM>
Fri, 01 Jul 2011 11:11:11 -0700
changeset 356 cc77dce0ea27
permissions -rw-r--r--
PSARC/2011/154 mkisofs enhancements 7029174 mkisofs needs to support UEFI catalogue entry and setting modification time 7033042 migrate cdrtools to userland
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
356
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     1
--- cdrtools-3.00/mkisofs/mkisofs.h.orig	Tue Jun 28 15:31:14 2011
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     2
+++ cdrtools-3.00/mkisofs/mkisofs.h	Tue Jun 28 15:32:46 2011
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     3
@@ -287,6 +287,10 @@
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     4
 
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     5
 struct eltorito_boot_entry_info {
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     6
 	struct eltorito_boot_entry_info *next;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     7
+	int		type;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     8
+#define	ELTORITO_DEFAULT_ENTRY  0
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
     9
+#define	ELTORITO_SECTION_HEADER 1
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    10
+
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    11
 	char		*boot_image;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    12
 	int		not_bootable;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    13
 	int		no_emul_boot;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    14
@@ -294,6 +298,10 @@
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    15
 	int		boot_info_table;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    16
 	int		load_size;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    17
 	int		load_addr;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    18
+
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    19
+/* When type == ELTORITO_SECTION_HEADER */
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    20
+	int		boot_platid;
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    21
+
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    22
 };
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    23
 
cc77dce0ea27 PSARC/2011/154 mkisofs enhancements
Phi Tran <Phi.Tran@Sun.COM>
parents:
diff changeset
    24
 extern int	goof;