1 /* @(#)defaults.h	1.26 16/12/12 joerg */
2 /*
3  * Header file defaults.h - assorted default values for character strings in
4  * the volume descriptor.
5  *
6  * Copyright (c) 1999-2016 J. Schilling
7  */
8 
9 #define	PREPARER_DEFAULT 	NULL
10 #define	PUBLISHER_DEFAULT	NULL
11 #ifndef	APPID_DEFAULT
12 #ifdef	APPLE_HYB
13 #define	APPID_DEFAULT 		"MKISOFS ISO9660/HFS/UDF FILESYSTEM BUILDER (C) 1993 E.YOUNGDALE (C) 1997 J.PEARSON/J.SCHILLING"
14 #else
15 #define	APPID_DEFAULT 		"MKISOFS ISO9660/UDF FILESYSTEM BUILDER (C) 1993 E.YOUNGDALE (C) 1997 J.PEARSON/J.SCHILLING"
16 #endif /* APPLE_HYB */
17 #endif
18 #define	COPYRIGHT_DEFAULT 	NULL
19 #define	BIBLIO_DEFAULT		NULL
20 #define	ABSTRACT_DEFAULT	NULL
21 #define	VOLSET_ID_DEFAULT	NULL
22 #define	VOLUME_ID_DEFAULT	"CDROM"
23 #define	BOOT_CATALOG_DEFAULT	"boot.catalog"
24 #define	BOOT_IMAGE_DEFAULT	NULL
25 #ifdef	APPLE_HYB
26 #define	APPLE_TYPE_DEFAULT	"TEXT"
27 #define	APPLE_CREATOR_DEFAULT	"unix"
28 #endif /* APPLE_HYB */
29 
30 #ifdef __QNX__
31 #define	SYSTEM_ID_DEFAULT	"QNX"
32 #endif
33 
34 #ifdef __osf__
35 #define	SYSTEM_ID_DEFAULT	"OSF"
36 #endif
37 
38 #ifdef __sun
39 #ifdef __SVR4
40 #define	SYSTEM_ID_DEFAULT	"Solaris"
41 #else
42 #define	SYSTEM_ID_DEFAULT	"SunOS"
43 #endif
44 #endif
45 
46 #ifdef __hpux
47 #define	SYSTEM_ID_DEFAULT	"HP-UX"
48 #endif
49 
50 #ifdef __sgi
51 #define	SYSTEM_ID_DEFAULT	"SGI"
52 #endif
53 
54 #if	defined(_IBMR2) || defined(_AIX)
55 #define	SYSTEM_ID_DEFAULT	"AIX"
56 #endif
57 
58 #if	defined(__CYGWIN32__) || defined(__CYGWIN__)
59 #define	SYSTEM_ID_DEFAULT	"Win32/Cygwin"
60 #endif
61 
62 #if	defined(__MINGW32__)
63 #define	SYSTEM_ID_DEFAULT	"Win32/MinGW"
64 #endif
65 
66 #if	defined(_MSC_VER)
67 #define	SYSTEM_ID_DEFAULT	"Win32/MSVC"
68 #endif
69 
70 #ifdef __EMX__
71 #define	SYSTEM_ID_DEFAULT	"OS/2"
72 #endif
73 
74 #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
75 #define	SYSTEM_ID_DEFAULT	"FreeBSD"
76 #endif
77 
78 #ifdef __DragonFly__
79 #define	SYSTEM_ID_DEFAULT	"DragonFly"
80 #endif
81 
82 #ifdef __NetBSD__
83 #define	SYSTEM_ID_DEFAULT	"NetBSD"
84 #endif
85 
86 #ifdef __OpenBSD__
87 #define	SYSTEM_ID_DEFAULT	"OpenBSD"
88 #endif
89 
90 #ifdef __bsdi__
91 #define	SYSTEM_ID_DEFAULT	"BSD/OS"
92 #endif
93 
94 #ifdef __NeXT__
95 #define	SYSTEM_ID_DEFAULT	"NeXT"
96 #endif
97 
98 #if defined(__NeXT__) && defined(__TARGET_OSNAME) && __TARGET_OSNAME == rhapsody
99 #undef	SYSTEM_ID_DEFAULT
100 #define	SYSTEM_ID_DEFAULT	"Rhapsody"
101 #endif
102 
103 #if defined(__APPLE__) && defined(__MACH__)
104 #undef	SYSTEM_ID_DEFAULT
105 #define	SYSTEM_ID_DEFAULT	"Mac OS X"
106 #endif
107 
108 #ifdef __BEOS__
109 #define	SYSTEM_ID_DEFAULT	"BeOS"
110 #endif
111 
112 #ifdef __HAIKU__
113 #define	SYSTEM_ID_DEFAULT	"Haiku"
114 #endif
115 
116 #ifdef __OS2
117 #define	SYSTEM_ID_DEFAULT	"OS/2"
118 #endif
119 
120 #ifdef VMS
121 #define	SYSTEM_ID_DEFAULT	"VMS"
122 #endif
123 
124 #ifdef OPENSERVER
125 #define	SYSTEM_ID_DEFAULT	"SCO-OPENSERVER"
126 #endif
127 
128 #ifdef UNIXWARE
129 #define	SYSTEM_ID_DEFAULT	"SCO-UNIXWARE"
130 #endif
131 
132 #ifdef linux
133 #define	SYSTEM_ID_DEFAULT	"LINUX"
134 #endif
135 
136 #ifdef	__DJGPP__
137 #define	SYSTEM_ID_DEFAULT	"DOS"
138 #endif
139 
140 #ifdef	__MINT__
141 #define	SYSTEM_ID_DEFAULT	"ATARI-MiNT"
142 #endif
143 
144 #ifdef	__SYLLABLE__
145 #define	SYSTEM_ID_DEFAULT	"Syllable"
146 #endif
147 
148 #ifdef	AMIGA
149 #define	SYSTEM_ID_DEFAULT	"AMIGA"
150 #endif
151 
152 #ifndef SYSTEM_ID_DEFAULT
153 #define	SYSTEM_ID_DEFAULT	"UNIX"
154 #endif
155