Modifications by Joerg Schilling (joerg@schily.isdn.cs.tu-berlin.de): - Plus signs ('+') removed to allow compiling. - Timeoffset corrected. - index() -> strchr() for compatibility. - rindex() -> strrchr() for compatibility. - exit() atfer failing scan_directory_tree() to avoud core dump. - some casts to quiet cc. - Output Max brk space in KB too. - Debug beginning end end of writing to be able to debug the pipe "mkisofs | cdrecord" - Use hexadecimal numbers in substution names to allow more than 1000 files that do not differ in 8.3 WARNING: Do never use the compile time option: -DADD_FILES. This runs on Linux by accident and will cause mkisofs crash on a Posix compiant system. The reason for this crash is: Mkisofs makes the assumption that the pointer that is returned by readdir() points to static data that has the maximum size of a struct dirent. This may be correct on Linux, but is definitely not true on Solaris. Joerg