Module Name:    src
Committed By:   ahoka
Date:           Sat Jul  4 14:31:38 UTC 2009

Modified Files:
        src/usr.sbin/makefs/cd9660: cd9660_eltorito.h

Log Message:
Get rid of the DOS line endings in the file.
No change of the code intended.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/makefs/cd9660/cd9660_eltorito.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/makefs/cd9660/cd9660_eltorito.h
diff -u src/usr.sbin/makefs/cd9660/cd9660_eltorito.h:1.4 src/usr.sbin/makefs/cd9660/cd9660_eltorito.h:1.5
--- src/usr.sbin/makefs/cd9660/cd9660_eltorito.h:1.4	Sun Oct 30 07:33:57 2005
+++ src/usr.sbin/makefs/cd9660/cd9660_eltorito.h	Sat Jul  4 14:31:38 2009
@@ -1,162 +1,162 @@
-/*	$NetBSD: cd9660_eltorito.h,v 1.4 2005/10/30 07:33:57 dyoung Exp $	*/
-
-/*
- * Copyright (c) 2005 Daniel Watt, Walter Deignan, Ryan Gabrys, Alan
- * Perez-Rathke and Ram Vedam.  All rights reserved.
- *
- * This code was written by Daniel Watt, Walter Deignan, Ryan Gabrys,
- * Alan Perez-Rathke and Ram Vedam.
- *
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above
- *    copyright notice, this list of conditions and the following
- *    disclaimer in the documentation and/or other materials provided
- *    with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY DANIEL WATT, WALTER DEIGNAN, RYAN
- * GABRYS, ALAN PEREZ-RATHKE AND RAM VEDAM ``AS IS'' AND ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED.  IN NO EVENT SHALL DANIEL WATT, WALTER DEIGNAN, RYAN
- * GABRYS, ALAN PEREZ-RATHKE AND RAM VEDAM BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
- * OF SUCH DAMAGE.
- */
-
-#ifndef _CD9660_ELTORITO_H_
-#define _CD9660_ELTORITO_H_
-
-/* Boot defines */
-#define	ET_ID		"EL TORITO SPECIFICATION"
-#define	ET_SYS_X86	0
-#define	ET_SYS_PPC	1
-#define	ET_SYS_MAC	2
-
-#define ET_BOOT_ENTRY_SIZE 0x20
-
-#define	ET_BOOTABLE		0x88
-#define	ET_NOT_BOOTABLE	0
-
-#define	ET_MEDIA_NOEM	0
-#define	ET_MEDIA_12FDD			1
-#define	ET_MEDIA_144FDD			2
-#define	ET_MEDIA_288FDD			3
-#define	ET_MEDIA_HDD			4
-
-#define ET_INDICATOR_HEADERMORE	0x90
-#define ET_INDICATOR_HEADERLAST	0x91
-#define ET_INDICATOR_EXTENSION	0x44
-
-/*** Boot Structures ***/
-
-typedef struct _boot_volume_descriptor {
-	u_char boot_record_indicator	[ISODCL(0x00,0x00)];
-	u_char identifier		[ISODCL(0x01,0x05)];
-	u_char version			[ISODCL(0x06,0x06)];
-	u_char boot_system_identifier	[ISODCL(0x07,0x26)];
-	u_char unused1			[ISODCL(0x27,0x46)];
-	u_char boot_catalog_pointer	[ISODCL(0x47,0x4A)];
-	u_char unused2			[ISODCL(0x4B,0x7FF)];
-} boot_volume_descriptor;
-
-typedef struct _boot_catalog_validation_entry {
-	u_char header_id		[ISODCL(0x00,0x00)];
-	u_char platform_id		[ISODCL(0x01,0x01)];
-	u_char reserved1		[ISODCL(0x02,0x03)];
-	u_char manufacturer		[ISODCL(0x04,0x1B)];
-	u_char checksum			[ISODCL(0x1C,0x1D)];
-	u_char key			[ISODCL(0x1E,0x1F)];
-} boot_catalog_validation_entry;
-
-typedef struct _boot_catalog_initial_entry {
-	u_char boot_indicator		[ISODCL(0x00,0x00)];
-	u_char media_type		[ISODCL(0x01,0x01)];
-	u_char load_segment		[ISODCL(0x02,0x03)];
-	u_char system_type		[ISODCL(0x04,0x04)];
-	u_char unused_1			[ISODCL(0x05,0x05)];
-	u_char sector_count		[ISODCL(0x06,0x07)];
-	u_char load_rba			[ISODCL(0x08,0x0B)];
-	u_char unused_2			[ISODCL(0x0C,0x1F)];
-} boot_catalog_initial_entry;
-
-#define ET_SECTION_HEADER_MORE		0x90
-#define ET_SECTION_HEADER_LAST		0x91
-
-typedef struct _boot_catalog_section_header {
-	u_char header_indicator		[ISODCL(0x00,0x00)];
-	u_char platform_id		[ISODCL(0x01,0x01)];
-	u_char num_section_entries	[ISODCL(0x02,0x03)];
-	u_char id_string		[ISODCL(0x04,0x1F)];
-} boot_catalog_section_header;
-
-typedef struct _boot_catalog_section_entry {
-	u_char boot_indicator		[ISODCL(0x00,0x00)];
-	u_char media_type		[ISODCL(0x01,0x01)];
-	u_char load_segment		[ISODCL(0x02,0x03)];
-	u_char system_type		[ISODCL(0x04,0x04)];
-	u_char unused_1			[ISODCL(0x05,0x05)];
-	u_char sector_count		[ISODCL(0x06,0x07)];
-	u_char load_rba			[ISODCL(0x08,0x0B)];
-	u_char selection_criteria	[ISODCL(0x0C,0x0C)];
-	u_char vendor_criteria		[ISODCL(0x0D,0x1F)];
-} boot_catalog_section_entry;
-
-typedef struct _boot_catalog_section_entry_extension {
-	u_char extension_indicator	[ISODCL(0x00,0x00)];
-	u_char flags			[ISODCL(0x01,0x01)];
-	u_char vendor_criteria		[ISODCL(0x02,0x1F)];
-} boot_catalog_section_entry_extension;
-
-#define ET_ENTRY_VE 1
-#define ET_ENTRY_IE 2
-#define ET_ENTRY_SH 3
-#define ET_ENTRY_SE 4
-#define ET_ENTRY_EX 5
-
-struct boot_catalog_entry {
-	char entry_type;
-	union {
-		boot_catalog_validation_entry		VE;
-		boot_catalog_initial_entry 		IE;
-		boot_catalog_section_header		SH;
-		boot_catalog_section_entry		SE;
-		boot_catalog_section_entry_extension	EX;
-	} entry_data;
-
-	LIST_ENTRY(boot_catalog_entry) ll_struct;
-};
-
-/* Temporary structure */
-struct cd9660_boot_image {
-	char *filename;
-	int size;
-	int sector; 			/* copied to LoadRBA */
-	int num_sectors;
-	unsigned int loadSegment;
-	u_char targetMode;
-	u_char system;
-	u_char bootable;
-	/*
-	 * If the boot image exists in the filesystem
-	 * already, this is a pointer to that node. For the sake
-	 * of simplicity in future versions, this pointer is only
-	 * to the node in the primary volume. This SHOULD be done
-	 * via a hashtable lookup.
-	 */
-	struct _cd9660node *boot_image_node;
-	TAILQ_ENTRY(cd9660_boot_image) image_list;
-	int serialno;
-};
-
-
-#endif /* _CD9660_ELTORITO_H_ */
-
+/*	$NetBSD: cd9660_eltorito.h,v 1.5 2009/07/04 14:31:38 ahoka Exp $	*/
+
+/*
+ * Copyright (c) 2005 Daniel Watt, Walter Deignan, Ryan Gabrys, Alan
+ * Perez-Rathke and Ram Vedam.  All rights reserved.
+ *
+ * This code was written by Daniel Watt, Walter Deignan, Ryan Gabrys,
+ * Alan Perez-Rathke and Ram Vedam.
+ *
+ * Redistribution and use in source and binary forms, with or
+ * without modification, are permitted provided that the following
+ * conditions are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above
+ *    copyright notice, this list of conditions and the following
+ *    disclaimer in the documentation and/or other materials provided
+ *    with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY DANIEL WATT, WALTER DEIGNAN, RYAN
+ * GABRYS, ALAN PEREZ-RATHKE AND RAM VEDAM ``AS IS'' AND ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL DANIEL WATT, WALTER DEIGNAN, RYAN
+ * GABRYS, ALAN PEREZ-RATHKE AND RAM VEDAM BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
+ * OF SUCH DAMAGE.
+ */
+
+#ifndef _CD9660_ELTORITO_H_
+#define _CD9660_ELTORITO_H_
+
+/* Boot defines */
+#define	ET_ID		"EL TORITO SPECIFICATION"
+#define	ET_SYS_X86	0
+#define	ET_SYS_PPC	1
+#define	ET_SYS_MAC	2
+
+#define ET_BOOT_ENTRY_SIZE 0x20
+
+#define	ET_BOOTABLE		0x88
+#define	ET_NOT_BOOTABLE	0
+
+#define	ET_MEDIA_NOEM	0
+#define	ET_MEDIA_12FDD			1
+#define	ET_MEDIA_144FDD			2
+#define	ET_MEDIA_288FDD			3
+#define	ET_MEDIA_HDD			4
+
+#define ET_INDICATOR_HEADERMORE	0x90
+#define ET_INDICATOR_HEADERLAST	0x91
+#define ET_INDICATOR_EXTENSION	0x44
+
+/*** Boot Structures ***/
+
+typedef struct _boot_volume_descriptor {
+	u_char boot_record_indicator	[ISODCL(0x00,0x00)];
+	u_char identifier		[ISODCL(0x01,0x05)];
+	u_char version			[ISODCL(0x06,0x06)];
+	u_char boot_system_identifier	[ISODCL(0x07,0x26)];
+	u_char unused1			[ISODCL(0x27,0x46)];
+	u_char boot_catalog_pointer	[ISODCL(0x47,0x4A)];
+	u_char unused2			[ISODCL(0x4B,0x7FF)];
+} boot_volume_descriptor;
+
+typedef struct _boot_catalog_validation_entry {
+	u_char header_id		[ISODCL(0x00,0x00)];
+	u_char platform_id		[ISODCL(0x01,0x01)];
+	u_char reserved1		[ISODCL(0x02,0x03)];
+	u_char manufacturer		[ISODCL(0x04,0x1B)];
+	u_char checksum			[ISODCL(0x1C,0x1D)];
+	u_char key			[ISODCL(0x1E,0x1F)];
+} boot_catalog_validation_entry;
+
+typedef struct _boot_catalog_initial_entry {
+	u_char boot_indicator		[ISODCL(0x00,0x00)];
+	u_char media_type		[ISODCL(0x01,0x01)];
+	u_char load_segment		[ISODCL(0x02,0x03)];
+	u_char system_type		[ISODCL(0x04,0x04)];
+	u_char unused_1			[ISODCL(0x05,0x05)];
+	u_char sector_count		[ISODCL(0x06,0x07)];
+	u_char load_rba			[ISODCL(0x08,0x0B)];
+	u_char unused_2			[ISODCL(0x0C,0x1F)];
+} boot_catalog_initial_entry;
+
+#define ET_SECTION_HEADER_MORE		0x90
+#define ET_SECTION_HEADER_LAST		0x91
+
+typedef struct _boot_catalog_section_header {
+	u_char header_indicator		[ISODCL(0x00,0x00)];
+	u_char platform_id		[ISODCL(0x01,0x01)];
+	u_char num_section_entries	[ISODCL(0x02,0x03)];
+	u_char id_string		[ISODCL(0x04,0x1F)];
+} boot_catalog_section_header;
+
+typedef struct _boot_catalog_section_entry {
+	u_char boot_indicator		[ISODCL(0x00,0x00)];
+	u_char media_type		[ISODCL(0x01,0x01)];
+	u_char load_segment		[ISODCL(0x02,0x03)];
+	u_char system_type		[ISODCL(0x04,0x04)];
+	u_char unused_1			[ISODCL(0x05,0x05)];
+	u_char sector_count		[ISODCL(0x06,0x07)];
+	u_char load_rba			[ISODCL(0x08,0x0B)];
+	u_char selection_criteria	[ISODCL(0x0C,0x0C)];
+	u_char vendor_criteria		[ISODCL(0x0D,0x1F)];
+} boot_catalog_section_entry;
+
+typedef struct _boot_catalog_section_entry_extension {
+	u_char extension_indicator	[ISODCL(0x00,0x00)];
+	u_char flags			[ISODCL(0x01,0x01)];
+	u_char vendor_criteria		[ISODCL(0x02,0x1F)];
+} boot_catalog_section_entry_extension;
+
+#define ET_ENTRY_VE 1
+#define ET_ENTRY_IE 2
+#define ET_ENTRY_SH 3
+#define ET_ENTRY_SE 4
+#define ET_ENTRY_EX 5
+
+struct boot_catalog_entry {
+	char entry_type;
+	union {
+		boot_catalog_validation_entry		VE;
+		boot_catalog_initial_entry 		IE;
+		boot_catalog_section_header		SH;
+		boot_catalog_section_entry		SE;
+		boot_catalog_section_entry_extension	EX;
+	} entry_data;
+
+	LIST_ENTRY(boot_catalog_entry) ll_struct;
+};
+
+/* Temporary structure */
+struct cd9660_boot_image {
+	char *filename;
+	int size;
+	int sector; 			/* copied to LoadRBA */
+	int num_sectors;
+	unsigned int loadSegment;
+	u_char targetMode;
+	u_char system;
+	u_char bootable;
+	/*
+	 * If the boot image exists in the filesystem
+	 * already, this is a pointer to that node. For the sake
+	 * of simplicity in future versions, this pointer is only
+	 * to the node in the primary volume. This SHOULD be done
+	 * via a hashtable lookup.
+	 */
+	struct _cd9660node *boot_image_node;
+	TAILQ_ENTRY(cd9660_boot_image) image_list;
+	int serialno;
+};
+
+
+#endif /* _CD9660_ELTORITO_H_ */
+

Reply via email to