1 /* 2 * Header file defaults.h - assorted default values for character strings in 3 * the volume descriptor. 4 * 5 * Id: defaults.h,v 1.1 2000/10/10 20:40:13 beck 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 #ifdef APPLE_HYB 21 #define DEFTYPE "TEXT" /* default Apple TYPE */ 22 #define DEFCREATOR "unix" /* default Apple CREATOR */ 23 #endif /* APPLE_HYB */ 24 25 #ifndef SYSTEM_ID_DEFAULT 26 27 #ifdef __QNX__ 28 #define SYSTEM_ID_DEFAULT "QNX" 29 #endif 30 31 #ifdef __osf__ 32 #define SYSTEM_ID_DEFAULT "OSF" 33 #endif 34 35 #ifdef __sun 36 #ifdef __SVR4 37 #define SYSTEM_ID_DEFAULT "Solaris" 38 #else 39 #define SYSTEM_ID_DEFAULT "SunOS" 40 #endif 41 #endif 42 43 #ifdef __hpux 44 #define SYSTEM_ID_DEFAULT "HP-UX" 45 #endif 46 47 #ifdef __sgi 48 #define SYSTEM_ID_DEFAULT "SGI" 49 #endif 50 51 #ifdef _AIX 52 #define SYSTEM_ID_DEFAULT "AIX" 53 #endif 54 55 #ifdef _WIN 56 #define SYSTEM_ID_DEFAULT "Win32" 57 #endif /* _WIN */ 58 59 #ifdef __FreeBSD__ 60 #define SYSTEM_ID_DEFAULT "FreeBSD" 61 #endif 62 63 #ifdef __OpenBSD__ 64 #define SYSTEM_ID_DEFAULT "OpenBSD" 65 #endif 66 67 #ifdef __NetBSD__ 68 #define SYSTEM_ID_DEFAULT "NetBSD" 69 #endif 70 71 #ifdef __linux__ 72 #define SYSTEM_ID_DEFAULT "LINUX" 73 #endif 74 75 #ifndef SYSTEM_ID_DEFAULT 76 #define SYSTEM_ID_DEFAULT "Unknown" 77 #endif 78 79 #endif /* !SYSTEM_ID_DEFAULT */ 80