1 /* 2 * Header file defaults.h - assorted default values for character strings in 3 * the volume descriptor. 4 * 5 * $Id: defaults.h,v 1.2 2023/11/21 08:46:06 jmatthew Exp $ 6 */ 7 8 #define PREPARER_DEFAULT NULL 9 #define PUBLISHER_DEFAULT NULL 10 #ifndef APPID_DEFAULT 11 #define APPID_DEFAULT "MKHYBRID ISO9660/HFS FILESYSTEM BUILDER" 12 #endif 13 #define COPYRIGHT_DEFAULT NULL 14 #define BIBLIO_DEFAULT NULL 15 #define ABSTRACT_DEFAULT NULL 16 #define VOLSET_ID_DEFAULT NULL 17 #define VOLUME_ID_DEFAULT "CDROM" 18 #define BOOT_CATALOG_DEFAULT "boot.catalog" 19 #define BOOT_IMAGE_DEFAULT NULL 20 #define EFI_BOOT_IMAGE_DEFAULT NULL 21 #ifdef APPLE_HYB 22 #define DEFTYPE "TEXT" /* default Apple TYPE */ 23 #define DEFCREATOR "unix" /* default Apple CREATOR */ 24 #endif /* APPLE_HYB */ 25 26 #ifdef __QNX__ 27 #define SYSTEM_ID_DEFAULT "QNX" 28 #endif 29 30 #ifdef __osf__ 31 #define SYSTEM_ID_DEFAULT "OSF" 32 #endif 33 34 #ifdef __sun 35 #ifdef __SVR4 36 #define SYSTEM_ID_DEFAULT "Solaris" 37 #else 38 #define SYSTEM_ID_DEFAULT "SunOS" 39 #endif 40 #endif 41 42 #ifdef __hpux 43 #define SYSTEM_ID_DEFAULT "HP-UX" 44 #endif 45 46 #ifdef __sgi 47 #define SYSTEM_ID_DEFAULT "SGI" 48 #endif 49 50 #ifdef _AIX 51 #define SYSTEM_ID_DEFAULT "AIX" 52 #endif 53 54 #ifdef _WIN 55 #define SYSTEM_ID_DEFAULT "Win32" 56 #endif /* _WIN */ 57 58 #ifdef __FreeBSD__ 59 #define SYSTEM_ID_DEFAULT "FreeBSD" 60 #endif 61 62 #ifdef __OpenBSD__ 63 #define SYSTEM_ID_DEFAULT "OpenBSD" 64 #endif 65 66 #ifdef __NetBSD__ 67 #define SYSTEM_ID_DEFAULT "NetBSD" 68 #endif 69 70 #ifdef __linux__ 71 #define SYSTEM_ID_DEFAULT "LINUX" 72 #endif 73 74 #ifdef __FreeBSD__ 75 #define SYSTEM_ID_DEFAULT "FreeBSD" 76 #endif 77 78 #ifdef __OpenBSD__ 79 #define SYSTEM_ID_DEFAULT "OpenBSD" 80 #endif 81 82 #ifdef __NetBSD__ 83 #define SYSTEM_ID_DEFAULT "NetBSD" 84 #endif 85 86 #ifndef SYSTEM_ID_DEFAULT 87 #define SYSTEM_ID_DEFAULT "Unknown" 88 #endif 89