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